백준 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";
}
'알고리즘 > 구현' 카테고리의 다른 글
백준 5212번: 지구 온난화 (C++) (0) | 2023.02.22 |
---|---|
백준 9047번: 6174 (C++) (0) | 2023.02.17 |
백준 17128번: 소가 정보섬에 올라온 이유 (C++) (0) | 2023.01.21 |
백준 1292번: 쉽게 푸는 문제 (C++) (0) | 2023.01.18 |
백준 1652번: 누울 자리를 찾아라 (C++) (0) | 2023.01.18 |