티스토리 뷰

Algorithm/BOJ

백준 2920번 C++

poopooreum 2023. 8. 15. 08:00
반응형
백준 2920번 음계

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>
#include<string>
using namespace std;
int main() {
	string str1 = "1 2 3 4 5 6 7 8";
	string str2 = "8 7 6 5 4 3 2 1";
	string str;
	getline(cin, str);
	if(str==str1)
		cout << "ascending";
	else if(str==str2)
		cout << "descending";
	else
		cout << "mixed";
}


문제 풀이

오름차순 문자열과 내림차순 문자열을 만든 후
입력받은 문자열이 위 2개의 배열과 비교해서 같으면
내림차순 or 오름차순을 출력하고 둘 다 아니라면
mixed를 출력하면 됩니다.

반응형

'Algorithm > BOJ' 카테고리의 다른 글

백준 2960번 C++  (0) 2023.08.15
백준 2941번 C++  (0) 2023.08.15
백준 2908번 C++  (0) 2023.08.14
백준 2903번 C++  (0) 2023.08.14
백준 2884번 C++  (0) 2023.08.14
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/07   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
글 보관함