test(2)
-
[코딩테스트연습] 코딩테스트 입문 > Lv.0 세균 증식
문제 설명 문제 풀이 class Solution { public int solution(int n, int t) { int answer = n * (int)Math.pow(2,t); return answer; } } 2배씩 증식한다고 했으므로, 2의 t승만큼 증가하는 것이다. 따라서 주어진 n마리에서 2의 t제곱 만큼으로 증식하는 것을 알 수 있다. 다른 사람들 풀이 중 눈에 띄었던 것은 시프트 연산자를 이용해서 해결했다는 것이었다. 문제를 보고 2의 제곱 형태로 나오니, 이는 이진수와도 연관있음을 알아차릴 수 있던 것이다..! 신기하다 역시 다양한 사람들이 많다
2024.03.13 -
[코딩테스트연습] 코딩테스트 입문 > Lv.0 양꼬치
문제 설명 문제 풀이 class Solution { public int solution(int n, int k) { int answer = 0; //총 가격 = 12000*n //콜라의 총 개수 = k //콜라의 서비스 개수 = n/10 (int) answer = 12000*n + 2000*(k-n/10); return answer; } }
2024.03.13