최대 1 분 소요

Lv 0

문제 푸는건 5초 정리는 10분…

  • 하루 시작은 알고리즘 한 문제 풀기로 시작
  • 자바가 특히 헷갈려서 언어에 익숙해질겸 lv_0부터 다시 하는게 나을 듯 <- 빨리 끝내기
  • 어차피 기본기가 안되면 뭘 배워도 응용이 안됨

  • 문제 -> https://school.programmers.co.kr/learn/courses/30/lessons/120820

Java

// 내가푼답
class Solution {
    public int solution(int age) {
        int answer = 2022 - age + 1;
        return answer;
    }
}
// 다른사람풀이 

정리

pass

Python

# 내가 푼 답
def solution(age):
    answer = 2022-age+1
    return answer
# 다른 사람 풀이 1
def solution(age):
    return 2023-age

정리

  • pass

JavaScript

// 내가 푼 답
function solution(age) {
    var answer = 2023-age;
    return answer;
}
// 다른 사람 풀이
function solution(age) {
    return new Date().getFullYear() - age + 1;
}

정리

  • Date().getFullYear() 는 현재 년도를 갖고옴

출처 : 프로그래머스,

댓글남기기