백준 2920번: 음계 (C++)

2023. 1. 26. 22:28알고리즘/구현

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

 

 

풀이

단순 구현 문제. 

솔브닥 무슨 훈장 같은거 있어서 그거 받으려고 풀었다.

 

조건이 2개 밖에 없길래 귀찮아서 통으로 문자열로 입력받은 후 조건에 맞게 출력시켜주었다.

이래도 되나... 허허

 

전체 코드

#include <iostream>
#include <string>

using namespace std;

int main() {
	ios_base::sync_with_stdio(false);
	cin.tie(NULL);

	string s;
	getline(cin, s);

	if (s == "1 2 3 4 5 6 7 8") cout << "ascending";
	else if (s == "8 7 6 5 4 3 2 1") cout << "descending";
	else cout << "mixed";
}