NC16712. 不可名状之物
描述
输入描述
输入一行仅包含小写英文字母的字符串。
数据保证:0<字符串长度≤104
输出描述
输出一行字符串,为“SANE”或“INSANE”
示例1
输入:
nyarlathotep
输出:
INSANE
说明:
疯了示例2
输入:
bzathoth
输出:
SANE
说明:
没疯示例3
输入:
aiyanibuhuishiwodeerzisabiniangjinba
输出:
INSANE
说明:
疯的透透的C++14(g++5.4) 解法, 执行用时: 4ms, 内存消耗: 380K, 提交时间: 2020-07-01 09:32:44
#include<bits/stdc++.h> using namespace std; int main() { char s[10000]; cin>>s; if(strstr(s,"sabiniangjin")||strstr(s,"shubniggurath")||strstr(s,"yogsothoth")||strstr(s,"nyarlathotep")) cout<<"INSANE"<<endl; else cout<<"SANE"<<endl; }
C++11(clang++ 3.9) 解法, 执行用时: 3ms, 内存消耗: 496K, 提交时间: 2020-03-15 11:21:00
#include<bits/stdc++.h> using namespace std; char a[100000]; int main() { cin>>a; if(strstr(a,"sabiniangjin")||strstr(a,"shubniggutath")||strstr(a,"yogsothoth")||strstr(a,"nyarlathotep")) cout<<"INSANE"<<endl; else cout<<"SANE"<<endl; }