728x90
반응형
문제
https://school.programmers.co.kr/learn/courses/30/lessons/120802
내가 쓴 정답 코드
//숫자 받기 위한 Scanner
import java.util.Scanner;
class Solution {
//정답 출력 부분
public int solution(int num1, int num2) {
int answer = -1;
//두 수의 합을 출력하기 위한 더하기 실행
answer = num1 + num2;
//정답 return
return answer;
}
//main함수
public static void main(String[] args){
//Class 호출
Solution T = new Solution();
//스캐너 실행
Scanner sc = new Scanner(System.in);
//첫번째 주어진 숫자 받기
int num1 = sc.nextInt();
//두번째 주어진 숫자 받기
int num2 = sc.nextInt();
//정답 출력
System.out.println(T.solution(num1, num2));
}
}
문제 풀이중 실수
Scanner -> 오타 (Sacanner)
문제에 대한 생각
이정도 문제라면, 오늘 당장 코딩을 시작한 사람도 풀이를 시작 할 수 있을 만큼 쉬운문제이다. 난이도가 하 중에서도 최 하.
단순히 난이도가 [최 하]라고 해서 얕보고 이정도 문제는 필요없는 문제라고는 생각 안한다. 아는것을 확실하게 손으로 타자를 쳐본다는것은 또 머릿속에서만 생각하는것과는 꽤나 다른 일이 될 수 도 있기 때문이다.
난이도를 올리지 않고, 쉬운문제풀이만 계속며 다른 문제를 "도전"하지 않고 스스로가 잘한다고 생각한다면 그것은 문제의 여지가 있을 수 있다. 하지만, 처음 시작할때는 쉬운문제부터 어려운문제로 가는 단계가 필요하기 때문에 무엇이든 한다는것에 큰 의미가 될 수 있다.
이제 점점 난이도를 올려서 내가 어떤부분이 부족한지, 모자란지를 알아가며 채워가는 삶을 살아야겠다.
반응형
'Java 알고리즘' 카테고리의 다른 글
[Java / 프로그래머스] 코딩 기초 트레이닝 > 문자 리스트를 문자열로 변환하기 (0) | 2025.02.24 |
---|---|
[Java] 코딩테스트 입문 - 두 수의 차 (0) | 2024.01.14 |
[Java] 피보나치 수열 (0) | 2023.08.17 |
[Java | 알고리즘] 09. 숫자만 추출 / 정답 및 해설 (0) | 2023.01.19 |
[Java | 알고리즘] 08. 유효한 팰린드롬 / 정답 및 해설 / replaceAll() , toUpperCase() 사용 (0) | 2023.01.18 |