P1603斯诺登的密码
P1603斯诺登的密码传送门
本题因为只需要输入六个单词所以变得简单
**
思路
**
1.用string 定义二维数组存储1-20的字符串 在特殊判断非常规数 并且存储到一个Int数组内(方+%100)
2.取模的时候注意如果是一为 会变为例如 01 02 03 04·········但是存到数组内只能为一位(这里思考一下如果两个数存储为4和25 这时候 最小的数是244 而不是2504 所以存完数字之后直接sort排序 )
3.输入注意第一位需要事先输出 后面的用printf (%.2d,)输出(会对不足前方自动补0)
4.如果没有输出直接输出0 return 0;
ac代码
#include<iostream>
#include<cstdio>
#include<string>
#include<algorithm>
using namespace std;
int a[9];
int k=0;
int main(){string s1;string s[21]={"zero","one","two","three","four","five","six","seven","eight","nine","ten","eleven","twelve", "thirteen", "fourteen", "fifteen", "sixteen", "seventeen", "eighteen", "nineteen", "twenty"}; for(int i=0;i<6;i++){cin>>s1;if(s1=="first"||s1=="a"||s1=="another"){a[k]=1;k++;}else if(s1=="both"||s1=="second"){a[k]=4;k++;}else if(s1=="third"){a[k]=9;k++;}else for(int j=1;j<21;j++){if(s[j]==s1){a[k]=(j*j)%100;k++;break;}} }if(k==0){cout<<0;return 0;} sort(a,a+k-1); cout<<a[0];
for(int i=1;i<k;i++){printf("%.2d",a[i); return 0;
}
P1603斯诺登的密码相关推荐
- 洛谷 P1603 斯诺登的密码
原题链接: https://www.luogu.com.cn/problem/P1603https://www.luogu.com.cn/problem/P1603 题目描述 2013 年 X 月 X ...
- P1603 斯诺登的密码
题目描述 2013年X月X日,俄罗斯办理了斯诺登的护照,于是他混迹于一架开往委内瑞拉的飞机.但是,这件事情太不周密了,因为FBI的间谍早已获悉他的具体位置--但这不是最重要的--最重要的是如果要去委内 ...
- 洛谷——P1603 斯诺登的密码
题目背景 根据斯诺登事件出的一道水题 题目描述 题目描述 2013年X月X日,俄罗斯办理了斯诺登的护照,于是他混迹于一架开往委内瑞拉的飞机.但是,这件事情太不周密了,因为FBI的间谍早已获悉他的具体位 ...
- 洛谷P1603 斯诺登的密码
题目 2013年X月X日,俄罗斯办理了斯诺登的护照,于是他混迹于一架开往委内瑞拉的飞机.但是,这件事情太不周密了,因为FBI的间谍早已获悉他的具体位置--但这不是最重要的--最重要的是如果要去委内瑞拉 ...
- P1603 斯诺登的密码(能学到很多)
题目背景 根据斯诺登事件出的一道水题 题目描述 题目描述 2013年X月X日,俄罗斯办理了斯诺登的护照,于是他混迹于一架开往委内瑞拉的飞机.但是,这件事情太不周密了,因为FBI的间谍早已获悉他的具体位 ...
- 普及练习场-字符串处理-P1603 斯诺登的密码
题目描述 2013年X月X日,俄罗斯办理了斯诺登的护照,于是他混迹于一架开往委内瑞拉的飞机.但是,这件事情太不周密了,因为FBI的间谍早已获悉他的具体位置--但这不是最重要的--最重要的是如果要去委内 ...
- (水题)洛谷 - P1603 - 斯诺登的密码
https://www.luogu.org/problemnew/show/P1603 有毒,大小写不检测,句号也不管. #include<bits/stdc++.h> using nam ...
- 洛谷P1603 斯诺登的密码 题解
蒟蒻来写题解了 说是水题其实也就是慢慢写能写出来的题吧,这道题有挺多坑的,要注意的点: 1.除了第一位数是个位数,直接输出,其他的个位数都要补0达到两位,例如:925和2509,这里只是单纯讨论输出问 ...
- 斯诺登的密码(洛谷-P1603)
题目描述 2013年X月X日,俄罗斯办理了斯诺登的护照,于是他混迹于一架开往委内瑞拉的飞机.但是,这件事情太不周密了,因为FBI的间谍早已获悉他的具体位置--但这不是最重要的--最重要的是如果要去委内 ...
最新文章
- linux boa服务器访问 404,Linux上boa服务器的配置和使用
- Spring Cloud Greenwich 新特性和F版升级分享
- unicode 版本 delphi (如XE2)的 TBytes 转换为 AnsiString
- SAP 批次管理(Batch management)
- Android社会化分享详解
- C 运算符和语句总结
- 苹果发布 macOS 12——Monterey
- Android情人节短信祝福源码
- oracle10g em 产生log,如何创建Oracle10G EM dbcontrol
- [PyTorch] 损失函数
- 10.24 环境变量PATH,cp,mv,文档查看cat/more/less/head/tail
- 项目管理修炼之道-读书流水
- 移动端click事件延迟300ms到底是怎么回事,该如何解决?
- 关于IE上embed自动播放
- vue邮箱验证正则表达式错误:Unterminated regular expression
- Pod2g全面回归越狱界 iOS 6越狱曙光来临
- NDB Cluster 基本介绍
- 鸿蒙应用开发教程第12期:被央视点名!打破垄断志在必得?
- 不忘初心,能偷懒就偷懒:C#操作Word文件
- OVAL验证框架帮助文档