「Daily OI Round 3」Simple
题目背景
这是一道简单题。
题目描述
Acoipp 的某个软件的账号叫做 Svpoll,并且这款软件的账号与洛谷账号均不区分大小写,例如 SVPOLl \texttt{SVPOLl} SVPOLl 和 svPOLL \texttt{svPOLL} svPOLL 等价, aCoIPp \texttt{aCoIPp} aCoIPp 和 Acoipp \texttt{Acoipp} Acoipp 等价。
现在你想要知道某个账号名称是与 Acoipp \texttt{Acoipp} Acoipp 等价,还是与 Svpoll \texttt{Svpoll} Svpoll 等价,或者是与前两者都不等价。
输入格式
一行一个字符串,表示账号名称。
输出格式
一行一个字符串,如果输入的字符串与 Acoipp \texttt{Acoipp} Acoipp 等价,那么输出 Luogu \texttt{Luogu} Luogu;如果输入的字符串与 Svpoll \texttt{Svpoll} Svpoll 等价,那么输出 Genshin \texttt{Genshin} Genshin;如果输入的字符串与前两者都不等价,输出 Boring \texttt{Boring} Boring。
样例 #1
样例输入 #1
SVPOLL
样例输出 #1
Genshin
样例 #2
样例输入 #2
ACoiPP
样例输出 #2
Luogu
样例 #3
样例输入 #3
RECOLL
样例输出 #3
Boring
提示说明
【样例解释 #1】
因为不区分大小写,所以 SVPOLL \texttt{SVPOLL} SVPOLL 中的 V \texttt{V} V, P \texttt{P} P, O \texttt{O} O, L \texttt{L} L 分别与 v \texttt{v} v, p \texttt{p} p, o \texttt{o} o, l \texttt{l} l 等价,所以 SVPOLL \texttt{SVPOLL} SVPOLL 与 Svpoll \texttt{Svpoll} Svpoll 等价。
【数据范围】
设 ∣ S ∣ |S| ∣S∣ 为字符串长度,对于全部数据保证: ∣ S ∣ = 6 |S|=6 ∣S∣=6 并且输入的字符串只包含大小写英文字母。
代码内容
// #include <iostream>
// #include <algorithm>
// #include <cstring>
// #include <stack>//栈
// #include <deque>//队列
// #include <queue>//堆/优先队列
// #include <map>//映射
// #include <unordered_map>//哈希表
// #include <vector>//容器,存数组的数,表数组的长度
#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
int main()
{
string a;
cin>>a;
for(ll i=0;i<6;i++)
a[i]=toupper(a[i]);//转换
if(a=="SVPOLL") cout<<"Genshin";
else if(a=="ACOIPP") cout<<"Luogu";
else cout<<"Boring";
return 0;
}