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 - 斯诺登的密码的更多相关文章

  1. (Java实现) 洛谷 P1603 斯诺登的密码

    题目背景 根据斯诺登事件出的一道水题 2013年X月X日,俄罗斯办理了斯诺登的护照,于是他混迹于一架开往委内瑞拉的飞机.但是,这件事情太不周密了,因为FBI的间谍早已获悉他的具体位置--但这不是最重要 ...

  2. 洛谷P1603 斯诺登的密码(水题

    不知道什么时候打开的,随手做掉了,没什么用...大概又熟悉了一下map吧...大概........一开始还因为没读清题没把非正规的英文表示数字存进去wa了...orz最近状态不行 题目描述 题目描述 ...

  3. 洛谷P1603——斯诺登的密码(字符串处理)

    https://www.luogu.org/problem/show?pid=1603#sub 题目描述 2013年X月X日,俄罗斯办理了斯诺登的护照,于是他混迹于一架开往委内瑞拉的飞机.但是,这件事 ...

  4. 洛谷 P1603 斯诺登的密码

    我一开始还没看懂非正规数字的意义,以为那里写的单词不算,蒙了好久,而且这题非常考验仔细程度,一不小心就RE,WA. 嗯,好像讲了些废话,那我们看看思路,我的做法和前面的大佬们有些不同,因为这题只有六个 ...

  5. 洛谷P1603 斯诺登的密码

    https://www.luogu.org/problem/P1603 #include<bits/stdc++.h> using namespace std; struct s { st ...

  6. P1603 斯诺登的密码

    题目背景 根据斯诺登事件出的一道水题 题目描述 题目描述 2013年X月X日,俄罗斯办理了斯诺登的护照,于是他混迹于一架开往委内瑞拉的飞机.但是,这件事情太不周密了,因为FBI的间谍早已获悉他的具体位 ...

  7. 洛谷 P1703 那个什么密码2

    P1703 那个什么密码2 题目背景 https://www.luogu.org/problem/show?pid=1079 题目描述 与原题一模一样.具体不同请见输入格式 输入输出格式 输入格式: ...

  8. P1603 斯诺登的密码(JAVA语言)

    //这题有点坑 题目背景 根据斯诺登事件出的一道水题 题目描述 题目描述 2013年X月X日,俄罗斯办理了斯诺登的护照,于是他混迹于一架开往委内瑞拉的飞机.但是,这件事情太不周密了,因为FBI的间谍早 ...

  9. 2018.10.30 一题 洛谷4660/bzoj1168 [BalticOI 2008]手套——思路!问题转化与抽象!+单调栈

    题目:https://www.luogu.org/problemnew/show/P4660 https://www.lydsy.com/JudgeOnline/problem.php?id=1168 ...

随机推荐

  1. 使用图片作为textview组件的背景

    <TextView android:layout_gravity="center" android:layout_width="100dp" androi ...

  2. opencms 安装出现以下的问题:Your &#39;max_allowed_packet&#39; variable is set to less than 16777216 Byte (16MB).

    一.问题 在安装opencms是会出现例如以下错误: MySQL system variable 'max_allowed_packet' is set to 1048576 Byte (1MB). ...

  3. 自己定义html中a标签的title提示tooltip

    自己定义html中a标签的title提示tooltip 简单介绍 用简单的jquery+CSS创建自己定义的a标签title提示,用来取代浏览器默认行为.如图: watermark/2/text/aH ...

  4. RPM安装mysql5.6

    原文 http://blog.csdn.net/liumm0000/article/details/18841197 a. 检查MySQL及相关RPM包,是否安装,如果有安装,则移除(rpm –e 名 ...

  5. [转载]php中深拷贝浅拷贝

    转自:http://cnn237111.blog.51cto.com/2359144/1283163 PHP中提供了一种对象复制的操作,clone.语法颇为简单: $a = clone $b; 1.浅 ...

  6. JSON-RPC 2.0规范 翻译 中文版

    JSON-RPC 2.0规范 起源日期: 2010-03-26(基于2009-05-24的版本号) 修正: 2013-01-04 作者: JSON-RPC 工作组 <json-rpc@googl ...

  7. Creating a .bash_profile on your mac

    A typical install of OS X won't create a .bash_profile for you. When you want to run functions from ...

  8. (转载)常用的Mysql数据库操作语句大全

    打开CMD,进入数据库命令:mysql -hlocalhost -uroot -p 退出数据库:exit 用户管理: 1.新建用户: >CREATE USER name IDENTIFIED B ...

  9. GB2312,GBK,GB18030,UTF8四种汉字编码标准有什么差别和联系

     从GB2312.GBK 到 GB18030,这些编码方法是向下兼容的,即同一个字符在这些方案中总是有同样的编码,后面的标准支持很多其它的字符.在这些编码中,英文和中文能够统一地处理. 区分中文编 ...

  10. 用redis实现动态时间段内统计排序

    问题描述 需要根据某类数据在动态时间段内的统计值对这些数据进行排名.例如按过去24小时内点赞数排名的帖子,每隔一小时计算一次结果.以下描述均针对这个例子展开. 解决思路 针对这种问题,我的第一反应是直 ...