알고리즘
-
Codeforces Round #459 (Div. 2) - A. Eleven코드포스(CodeForce) 2018. 8. 17. 17:38
1. 문제 2. 알고리즘키워드 - 구현 피보나치 수열 확인 하고 풀면됨 3. 코드 12345678910111213141516171819202122232425262728293031323334353637383940#include #include // min#include using namespace std; int dp[1005] = { 0, }; bool check(int n) { bool flag = false; for (int i = 0; i n; for (int i = 0; i
-
Codeforces Round #445 (Div. 2, based on Technocup 2018 Elimination Round 3) - A. ACM ICPC코드포스(CodeForce) 2018. 8. 17. 17:36
1. 문제 2. 알고리즘키워드 - 구현 * 최노키오 소견 재훈씨 인티저 홀수에 나누기 2 를 하면 나머지가 버림이 됩니다. 참고하세요 3. 코드 123456789101112131415161718192021222324252627282930313233343536373839404142#include #include #include #include #include using namespace std; int main() { vector arr(6); int sum = 0; for (int i=0; i> arr[i]; sum += arr[i]; } if (sum % 2 == 1) cout
-
Codeforces Round #445 (Div. 2, based on Technocup 2018 Elimination Round 3) - B - Vlad and Cafes코드포스(CodeForce) 2018. 8. 17. 17:35
1. 문제방문한 카페는 모두 색인 되어 있으며 가장 오랫 동안 방문 하지 않은 카페의 거리를 출력하라 2. 알고리즘키워드 - 구현 3. 코드 123456789101112131415161718192021#include #include #include #include #include #include #includeusing namespace std; int A[200004];int main() { int i, a, n; scanf("%d",&n); A[0]=n+1; for (i=1; i
-
Codeforces Round #457 (Div. 2) - A. Jamie and Alarm Snooze코드포스(CodeForce) 2018. 8. 17. 17:34
1. 문제 2. 알고리즘키워드 - 3. 코드 123456789101112131415161718192021222324252627282930313233343536#include #include #include #include #include #include using namespace std; typedef long long ll; char s[5010];int len; int main(){ int x; cin>>x; int h, m; cin >> h >> m; int count = 0; while (h % 10 != 7 && m % 10 != 7) { if (m
-
Codeforces Round #449 (Div. 2) - A. Scarborough Fair코드포스(CodeForce) 2018. 8. 17. 17:33
1. 문제 2. 알고리즘키워드 - 3. 코드 12345678910111213141516171819202122232425262728293031323334353637#include #include #include #include #include #include #include using namespace std; int main(){ int n, command; cin >> n >> command; string word; cin >> word; for (int i=0; i> left >> right; char c1, c2; cin >> c1 >> c2; left -= 1; for (int j = left; j
-
Codeforces Round #451 (Div. 2) - A. Rounding코드포스(CodeForce) 2018. 8. 17. 17:31
1. 문제 2. 알고리즘키워드 - 구현 3. 코드 123456789101112131415161718192021222324252627#include #include #include #include #include #include #include #include #include using namespace std; int main(){ int n ; cin >> n; int sol = n - (n % 10); float data = (float)(n % 10)/10; if (n != 0 && data >= 0.5f) { sol = sol+10; } cout