-
Beautiful Days at the Movies해커랭크(HackerRank) 2018. 8. 19. 17:29반응형
1. 문제
2. 알고리즘
키워드 - 구현
* 문제 풀이
입력 받은 두 수의 합의 차이의 절대 갑이 k 로 나누어 지는 횟수를 출력 하라
3. 코드
12345678910111213141516171819202122232425262728293031323334353637383940#include <bits/stdc++.h>using namespace std;int reverse(int count) {int cand = count;int sol = 0;while(cand != 0) {int number = cand % 10;sol = sol * 10 + number;cand = cand / 10;}return sol;}int beautifulDays(int i, int j, int k) {// Complete this functionint sol = 0;for(int start = i; start <=j; start++) {int cand1 = reverse(start);int cand2 = abs(start - cand1);if(cand2 % k == 0) {sol++;}}return sol;}int main() {int i;int j;int k;cin >> i >> j >> k;int result = beautifulDays(i, j, k);cout << result << endl;return 0;}cs 반응형'해커랭크(HackerRank)' 카테고리의 다른 글
Designer PDF Viewer (0) 2018.08.19 Utopian Tree (0) 2018.08.19 The Hurdle Race (0) 2018.08.19 Arrays - DS (0) 2018.08.19 Sparse Arrays (0) 2018.08.19