코드포스_Code Forces/Code Forces (Div. 3) (2) 썸네일형 리스트형 [코드포스/Contest] Codeforces Round #653 (Div. 3), A ~ D #653 후기 문제 A ~ C는 쉬웠던 것 같고, D번이 어떻게 풀어야할지 감도 안잡혀서 오래걸렸던 대회였다. DIV3 대회여서 그런지 딱 실력만큼 푼 것 같다. #653 문제 A번 Required Remainder - 성공 더보기 정수 x, y, n이 주어진다. 0 x >> y >> n; int m = (n - y) / x; cout tc; while(tc--) { int n; cin >> n; if(n == 1) { cout s; for(int i = 0; i < n / 2; i++) { if(s[i] == '(') stkl.push(true); else if(s[i] == ')') { if(stkl.empty()) { cntl++; } else { stkl.pop(); } } } for(int i .. [코드포스/Virtual] Codeforces Round #624 (Div. 3) #624 후기 A부터 C번 문제까지 풀어봤는데, 문제 난이도는 크게 어렵지는 않았던 것 같고, 내가 배열 정렬이 완벽히 숙달되지 않았음을 알게 된 버츄얼 대회였다. #624 문제 A번 Add Odd or Subtract Even - 성공 더보기 정수 a, b가 주어진다. 정수 a에 홀수를 더하거나, 정수 a에 짝수를 뺄 수 있다. 정수 a를 b와 같도록 만드는 최소 횟수를 출력하여라. 문제 제목 그대로, 홀수를 더하거나, 짝수를 뺄 수 있다. a와 b의 값에 따라서 경우를 나눠서 생각했다. 1. a와 b가 같을 때 : a와 b가 같을 때 횟수는 항상 0이다. 2. a가 b보다 작을 때 : a와 b의 차이가 홀수면 1, 그렇지 않으면 2이다. 3. a가 b보다 클 때 : a와 b의 차이가 짝수면 1, 그렇.. 이전 1 다음