(水题)洛谷 - P1603 - 斯诺登的密码
https://www.luogu.org/problemnew/show/P1603
有毒,大小写不检测,句号也不管。
#include<bits/stdc++.h>
using namespace std;
#define ll long long int num[];
int top=; char s[]; int tonum(){
int n=strlen(s);
if(strcmp(s,"one")==)
return ;
else if(strcmp(s,"two")==)
return ;
else if(strcmp(s,"three")==)
return ;
else if(strcmp(s,"four")==)
return ;
else if(strcmp(s,"five")==)
return ;
else if(strcmp(s,"six")==)
return ;
else if(strcmp(s,"seven")==)
return ;
else if(strcmp(s,"eight")==)
return ;
else if(strcmp(s,"nine")==)
return ;
else if(strcmp(s,"ten")==)
return ;
else if(strcmp(s,"eleven")==)
return ;
else if(strcmp(s,"twelve")==)
return ;
else if(strcmp(s,"thirteen")==)
return ;
else if(strcmp(s,"fourteen")==)
return ;
else if(strcmp(s,"fifteen")==)
return ;
else if(strcmp(s,"sixteen")==)
return ;
else if(strcmp(s,"seventeen")==)
return ;
else if(strcmp(s,"eighteen")==)
return ;
else if(strcmp(s,"nineteen")==)
return ;
else if(strcmp(s,"twenty")==)
return ;
else if(strcmp(s,"a")==)
return ;
else if(strcmp(s,"another")==)
return ;
else if(strcmp(s,"first")==)
return ;
else if(strcmp(s,"both")==)
return ;
else if(strcmp(s,"second")==)
return ;
else if(strcmp(s,"third")==)
return ;
return ;
} ll ans; void solve(){
for(int i=;i<;i++){
num[i]=(num[i]*num[i])%;
} sort(num,num+); ll sum=;
for(int i=;i<;i++){
sum=sum*+num[i];
} ans=sum;
} int main(){
for(int i=;i<;i++){
scanf("%s",s);
int n=strlen(s);
for(int j=;j<n;j++){
s[j]=tolower(s[j]);
if(s[j]=='.')
s[j]='\0';
}
num[top++]=tonum();
}
solve();
printf("%lld\n",ans);
}
(水题)洛谷 - P1603 - 斯诺登的密码的更多相关文章
- (Java实现) 洛谷 P1603 斯诺登的密码
题目背景 根据斯诺登事件出的一道水题 2013年X月X日,俄罗斯办理了斯诺登的护照,于是他混迹于一架开往委内瑞拉的飞机.但是,这件事情太不周密了,因为FBI的间谍早已获悉他的具体位置--但这不是最重要 ...
- 洛谷P1603 斯诺登的密码(水题
不知道什么时候打开的,随手做掉了,没什么用...大概又熟悉了一下map吧...大概........一开始还因为没读清题没把非正规的英文表示数字存进去wa了...orz最近状态不行 题目描述 题目描述 ...
- 洛谷P1603——斯诺登的密码(字符串处理)
https://www.luogu.org/problem/show?pid=1603#sub 题目描述 2013年X月X日,俄罗斯办理了斯诺登的护照,于是他混迹于一架开往委内瑞拉的飞机.但是,这件事 ...
- 洛谷 P1603 斯诺登的密码
我一开始还没看懂非正规数字的意义,以为那里写的单词不算,蒙了好久,而且这题非常考验仔细程度,一不小心就RE,WA. 嗯,好像讲了些废话,那我们看看思路,我的做法和前面的大佬们有些不同,因为这题只有六个 ...
- 洛谷P1603 斯诺登的密码
https://www.luogu.org/problem/P1603 #include<bits/stdc++.h> using namespace std; struct s { st ...
- P1603 斯诺登的密码
题目背景 根据斯诺登事件出的一道水题 题目描述 题目描述 2013年X月X日,俄罗斯办理了斯诺登的护照,于是他混迹于一架开往委内瑞拉的飞机.但是,这件事情太不周密了,因为FBI的间谍早已获悉他的具体位 ...
- 洛谷 P1703 那个什么密码2
P1703 那个什么密码2 题目背景 https://www.luogu.org/problem/show?pid=1079 题目描述 与原题一模一样.具体不同请见输入格式 输入输出格式 输入格式: ...
- P1603 斯诺登的密码(JAVA语言)
//这题有点坑 题目背景 根据斯诺登事件出的一道水题 题目描述 题目描述 2013年X月X日,俄罗斯办理了斯诺登的护照,于是他混迹于一架开往委内瑞拉的飞机.但是,这件事情太不周密了,因为FBI的间谍早 ...
- 2018.10.30 一题 洛谷4660/bzoj1168 [BalticOI 2008]手套——思路!问题转化与抽象!+单调栈
题目:https://www.luogu.org/problemnew/show/P4660 https://www.lydsy.com/JudgeOnline/problem.php?id=1168 ...
随机推荐
- 转:为什么Uber宣布从Postgres切换到MySQL?
转: http://mp.weixin.qq.com/s?__biz=MzAwMDU1MTE1OQ==&mid=2653547609&idx=1&sn=cbb55ee823dd ...
- Java安全之数字证书
在前面说到.消息摘要用于验证数据完整性,对称与非对称加密用于保证数据保密性,数据签名用于数据的抗否认性,于是集这些安全手段于一身的终极武器--数字证书出现了.数字证书具备了加密/解密的必要信息.包括签 ...
- 封装算法: 模板方法(Template Method)模式
template method(模板方法)模式是一种行为型设计模式.它在一个方法中定义了算法的骨架(这种方法被称为template method.模板方法),并将算法的详细步骤放到子类中去实现.tem ...
- HDU 2049 不容易系列之(4)——考新郎 (递推,含Cmn公式)
不容易系列之(4)——考新郎 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)To ...
- python 字符串前缀
普通字符串 一般字符串都是已unicode编码,且和C类似,可以使用\来转义,比如 a = "test\ntest" print(a) 输出 test test 前面加r 在字符串 ...
- leetcode笔记:Pascal's Triangle
一. 题目描写叙述 Given numRows, generate the first numRows of Pascal's triangle. For example, given numRows ...
- junit使用小结
1.spring中使用 @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration(classes=CDPlayerConfig.cla ...
- CSS 媒体类型 总结
CSS 媒体类型 媒体类型允许你指定文件将如何在不同媒体呈现.该文件可以以不同的方式显示在屏幕上,在纸张上,或听觉浏览器等等. 媒体类型 一些CSS属性只设计了某些媒体.例如"voice-f ...
- (linux)INIT_WORK和INIT_DELAYED_WORK详解
朋友,你相信,一只蝴蝶在北京拍拍翅膀,将使得纽约几个月后出现比狂风还厉害的龙卷风吗?看过那部经典的影片蝴蝶效应的朋友们一定会说,这不就是蝴蝶效应吗.没错.蝴蝶效应其实是混沌学理论中的一个概念.它是 ...
- ubuntu主板信息
root:~# sudo dmidecode |grep -A16 "System Information$"sudo: 无法解析主机:phone-TPOWER-X79System ...