
1 #include <iostream> 2 #include <stdio.h> 3 #include <string.h> 4 using namespace std; 5 6 int main() 7 { 8 int k, r, i; 9 scanf("%d %d", &k, &r); 10 11 for(i = 1; i < 10000; ++i) 12 { 13 if((i*k)%10 == r) 14 break; 15 else if((i*k) % 10 == 0){ 16 break; 17 } 18 } 19 20 printf("%d ", i); 21 return 0; 22 } 23 24 25 #include <stdio.h> 26 #include <string.h> 27 #include <iostream> 28 29 using namespace std; 30 31 int main() 32 { 33 int n, k; 34 int ai[510]; 35 36 scanf("%d %d", &n, &k); 37 int i; 38 for(i = 0; i < n; ++i) 39 scanf("%d", (ai+i)); 40 41 int sum = 0; 42 for(i = 0; i < n-1; ++i) 43 { 44 int n_sum = ai[i] + ai[i+1]; 45 if(n_sum < k) 46 { 47 sum += k - n_sum; 48 ai[i+1] += k - n_sum; 49 } 50 } 51 printf("%d ", sum); 52 for(i = 0; i < n; ++i) 53 printf("%d ", ai[i]); 54 return 0; 55 } 56 57 #include <stdio.h> 58 #include <iostream> 59 #include <algorithm> 60 using namespace std; 61 62 int main() 63 { 64 long long ans[3] = {0}, an = 0; 65 long long m[3]; 66 int tag = 0; 67 for(int i = 0; i < 3; ++i) 68 { 69 cin >> m[i]; 70 if(i > 0 && m[tag] < m[i]) 71 { 72 tag = i; 73 } 74 } 75 76 m[tag] -= 1; 77 78 for(int i = 0; i < 3; ++i) 79 { 80 if(i != tag) 81 { 82 ans[i] = m[tag] - m[i]; 83 if(ans[i] > 0) 84 an += ans[i]; 85 } 86 } 87 88 89 return 0; 90 }
CF DIV.2 变成6题,前两道有点水。。