TOJ 103

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
//By Koios1143
#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)$