c++
-
Divisible Sum Pairs해커랭크(HackerRank) 2018. 8. 19. 17:36
1. 문제 2. 알고리즘키워드 - 구현 3. 코드 1234567891011121314151617181920212223242526272829303132333435#include using namespace std; int divisibleSumPairs(int n, int k, vector ar) { // Complete this function const int size = ar.size(); int sol = 0; for(int i =0; i n >> k; vector ar(n); for(int ar_i = 0; ar_i > ar[ar_i]; } int result = divisibleSumPairs(n, k, ar); cout
-
Migratory Birds해커랭크(HackerRank) 2018. 8. 19. 17:36
1. 문제 2. 알고리즘키워드 - 구현 3. 코드 1234567891011121314151617181920212223242526272829303132333435#include using namespace std; int migratoryBirds(int n, vector ar) { // Complete this function int brr[6] = {0,}; const int size = ar.size(); for(int i = 0; i ar[ar_i]; } int result = migratoryBirds(n, ar); cout
-
Bon Appétit해커랭크(HackerRank) 2018. 8. 19. 17:35
1. 문제 2. 알고리즘키워드 - 구현 3. 코드 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std;int main() { /* Enter your code here. Read inpu..
-
Cats and a Mouse해커랭크(HackerRank) 2018. 8. 19. 17:33
1. 문제 2. 알고리즘키워드 - 구현, 그리디 * 문제 풀이 - 두마리의 고양이가 쥐에게 접근하는 거리가 같다면 쥐는 도망 갈 수 있다. - 두마리의 고양이가 쥐에게 접근하는 거리가 다르다면 짧은 거리로 이동하는 고양이가 승리 한다. 3. 코드 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788#include using namespace std; vector split_string(string); /* * Complete the catAndMouse func..
-
Picking Numbers해커랭크(HackerRank) 2018. 8. 19. 17:32
1. 문제 2. 알고리즘키워드 - 구현 3. 코드 12345678910111213141516171819202122232425262728293031323334353637383940#include using namespace std; int pickingNumbers(vector a) { // Complete this function sort(a.begin(), a.end()); const int size = a.size(); int solution = 0; for(int i=0; i a[a_i]; } int result = pickingNumbers(a); cout
-
Utopian Tree해커랭크(HackerRank) 2018. 8. 19. 17:30
1. 문제봄에는 2배로 커지고 여름에는 1씩 증가 된다. 2. 알고리즘키워드 - 구현 3. 코드 12345678910111213141516171819202122232425262728293031#include using namespace std; int utopianTree(int n) { // Complete this function int sol = 1; for(int i =1; i> t; for(int a0 = 0; a0 > n; int result = utopianTree(n); cout
-
Beautiful Days at the Movies해커랭크(HackerRank) 2018. 8. 19. 17:29
1. 문제 2. 알고리즘키워드 - 구현 * 문제 풀이입력 받은 두 수의 합의 차이의 절대 갑이 k 로 나누어 지는 횟수를 출력 하라 3. 코드 12345678910111213141516171819202122232425262728293031323334353637383940#include 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 fu..