白駿5622ダイヤル.cpp
1786 ワード
ソースコード
#include <iostream>
using namespace std;
int second[8] = {3,4,5,6,7,8,9,10};
int main(){
string s;
int time = 0;
cin >> s;
for(int i = 0; i < s.length(); i++){
if(s[i] == 'A' || s[i] == 'B' || s[i] == 'C'){
time += second[0];
}else if(s[i] == 'D' || s[i] == 'E' || s[i] == 'F'){
time += second[1];
}else if(s[i] == 'G' || s[i] == 'H' || s[i] == 'I'){
time += second[2];
}else if(s[i] == 'J' || s[i] == 'K' || s[i] == 'L'){
time += second[3];
}else if(s[i] == 'M' || s[i] == 'N' || s[i] == 'O'){
time += second[4];
}else if(s[i] == 'P' || s[i] == 'Q' || s[i] == 'R' || s[i] == 'S'){
time += second[5];
}else if(s[i] == 'V' || s[i] == 'U' || s[i] == 'T'){
time += second[6];
}else if(s[i] == 'W' || s[i] == 'X' || s[i] == 'Y' || s[i] == 'Z'){
time += second[7];
}
}
cout << time << endl;
return 0;
}
stings:入力する文字列
int time:合計時間
int second[8]:各アルファベットに対応する時間
入力した文字列をアルファベットで分類し、時間を増やして印刷します.
いいえ、
このハーモニーが悪いのは知っていますが・・・試験が出たら殴られることが大切じゃないですか.という考えがありましたが、探したコードもはっきりしていたので、ちょっと違和感がありましたが、一体何に打たれたのでしょうか?厚かましい
Reference
この問題について(白駿5622ダイヤル.cpp), 我々は、より多くの情報をここで見つけました https://velog.io/@hello_hidi/백준-5622다이얼.cppテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol