728x90
출처
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<iostream>
using namespace std;
int main()
{
char input;
string result;
for (int i = 0; i < 8; i++)
{
cin >> input;
result += input;
}
if (result == "12345678") cout << "ascending";
else if (result == "87654321") cout << "descending";
else cout << "mixed";
}
해설
8개의 수를 입력받고 result에 받을 수를 차례대로 더해주었다.
그 후 1~8까지 순서대로면 ascending을, 8~1까지 순서대로면 descending을 그게 아니면 mixed를 출력해주었다.
느낀점
곧 방학이라는건 시험이 다가왔다는걸 의미한다.
'백준 코딩테스트 > 브론즈' 카테고리의 다른 글
10808) 알파벳 개수 (C++) (0) | 2022.05.29 |
---|---|
1145) 적어도 대부분은 배수 (C++) (0) | 2022.05.28 |
1100) 하얀 칸 (C++) (0) | 2022.05.19 |
3034) 앵그리 창영 (C++) (0) | 2022.05.18 |
2460) 지능형 기차 2 (C++) (0) | 2022.05.14 |