구름톤 챌린지 통증

[느낀점]

난이도가 갑자기 엄청 쉬워져서 당황했다. 그나마 평소에 사용안하던 StringTokenizer 를 사용해서 실력향상에 도움이 됬다고 생각한다. 다음날 공개된 풀이를 보니 그리디 문제였다. 그리디 알고리즘중에 쉬운 문제가 나온 것 같다. 좀 더 어렵게 나왔다면 내가 푼 방식으로는 더 복잡하게 풀게 될것같다.

 

[결과 코드]

import java.io.*;
import java.util.*;

class Main {
	public static void main(String[] args) throws Exception {
		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
		StringTokenizer st = new StringTokenizer(br.readLine(), " ");
		int N = Integer.parseInt(st.nextToken());
		int answer = 0;
		while(N!=0) {
			if(N-14>=0) {
				N-=14;
				answer++;
			} else if (N-7>=0) {
				N-=7;
				answer++;
			} else if(N-1>=0){
				N-=1;
				answer++;
			}
		}
		System.out.println(answer);
	}
}

+ Recent posts