TOJ 103
題目
https://toj.tfcis.org/oj/pro/103/
輸入兩個字串分別表示茶的種類以及甜度
如果種類和甜度都相同就輸出 GOOD
如果只有一種相同就輸出 =~=
如果兩個都不同就輸出 OTZ
想法
先分別記錄名稱和甜度是否相同,再利用條件判斷輸出即可
Code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| #include<iostream> using namespace std;
int main() { string s1,s2; int n1,n2; cin>>s1>>n1>>s2>>n2; bool name = (s1==s2); bool sweet = (n1==n2); if(name && sweet){ cout<<"GOOD\n"; } else if(name || sweet){ cout<<"=~=\n"; } else{ cout<<"OTZ\n"; }
return 0; }
|
複雜度分析
總時間複雜度為 $O(1)$