본문 바로가기

구현10

1748) 수 이어 쓰기 1 (C++) 출처 https://www.acmicpc.net/problem/1748 내 풀이 #include using namespace std; int N = 0; int result = 0; int main() { cin >> N; for (int i = 1; i 2022. 6. 6.
1158) 요세푸스 문제 (C++) 출처 https://www.acmicpc.net/problem/11866 11866번: 요세푸스 문제 0 첫째 줄에 N과 K가 빈 칸을 사이에 두고 순서대로 주어진다. (1 ≤ K ≤ N ≤ 1,000) www.acmicpc.net 내 풀이 #include #include using namespace std; queueq; int N = 0, K = 0; int main() { cin >> N >> K; for (int i = 1; i 2022. 6. 3.
2953) 나는 요리사다 (C++) 출처 https://www.acmicpc.net/problem/2953 2953번: 나는 요리사다 "나는 요리사다"는 다섯 참가자들이 서로의 요리 실력을 뽐내는 티비 프로이다. 각 참가자는 자신있는 음식을 하나씩 만들어오고, 서로 다른 사람의 음식을 점수로 평가해준다. 점수는 1점부터 5 www.acmicpc.net 내 풀이 #include #include #include using namespace std; bool compare(pairx, pairy) { return x.first > y.first; } vectorparticipant; int input = 0; int main() { for (int i = 1; i input; participant[i].first += input; } } sor.. 2022. 5. 31.
2920) 음계 (C++) 출처 https://www.acmicpc.net/problem/2920 2920번: 음계 다장조는 c d e f g a b C, 총 8개 음으로 이루어져있다. 이 문제에서 8개 음은 다음과 같이 숫자로 바꾸어 표현한다. c는 1로, d는 2로, ..., C를 8로 바꾼다. 1부터 8까지 차례대로 연주한다면 ascending, 8 www.acmicpc.net 내 풀이 #include using namespace std; int main() { char input; string result; for (int i = 0; i > input; result += input; } if (result == "12345678") cout 2022. 5. 27.