Notice
Recent Posts
Recent Comments
Link
목록코딩테스트/프로그래머스 (64)
bdfgdfg
[레벨1] 콜라츠 추측
#include #include using namespace std; int solution(int num) { int answer = 0; long long num2 = num; while(true) { if(num2 == 1) break; if(num2 % 2 == 0) num2 /= 2; else num2 = num2 * 3 + 1; ++answer; if(answer >= 500) return answer = -1; } return answer; } int형 범위를 넘어서는 가능성을 생각하자
코딩테스트/프로그래머스
2021. 8. 21. 21:03
[레벨1] 하샤드 수
#include #include using namespace std; bool solution(int x) { bool answer = true; int harshadNum = 0,temp = x; while(temp > 0) { harshadNum += temp % 10; temp /= 10; } if(x % harshadNum != 0) answer = false; return answer; }
코딩테스트/프로그래머스
2021. 8. 20. 20:14
[레벨1] 평균 구하기
#include #include using namespace std; double solution(vector arr) { double answer = 0; int len = arr.size(),i; for(i = 0; i < len; ++i) answer += arr[i]; return answer / len; }
코딩테스트/프로그래머스
2021. 8. 19. 21:59