玲珑杯-1065-思维
来源:互联网 发布:115会员淘宝如何搜索 编辑:程序博客网 时间:2024/05/03 15:13
题目大意:P=NP?;
题目解析:看到p和np吓一跳,以为涉及了计算机最难的问题,无语;其实就是数字,要使等式成立,无非P=0或者N=1,作为一道坑题,问题来了,第一次交WA,只用了double保存,知道用字符串保存后,要处理前导0和小数;
AC代码:
#include<iostream>#include<cstdio>#include<algorithm>#include<cstring>#include<string>using namespace std;typedef long long ll;const int inf=0x3fffffff;char s1[2000010],s2[2000010];int main(){ll cas,c,i;scanf("%lld",&cas);while(cas--){scanf("%s %s",&s1[0],&s2[0]);int flag=1;for(i=0;i<strlen(s2);i++){if(s2[i]!='0'&&s2[i]!='.'){flag=0;break;}}if(flag==1){printf("Y\n");continue;}int cnt=0;flag=1;int f=0;int pos=-2;for(i=0;i<strlen(s1);i++){if(s1[i]=='1'){pos=i;cnt++;if(cnt>1){flag=0;break;}}else if(s1[i]=='0'){if(f==0&&cnt==1){flag=0;break;}}else if(s1[i]=='.'){f=1;if(cnt==0||pos!=i-1){flag=0;break;}}else {flag=0;break;}}if(cnt==0)flag=0;if(flag)printf("Y\n");else printf("N\n");}return 0;}
0 0
- 玲珑杯-1065-思维
- 玲珑杯-1071【思维】
- 玲珑杯-1057-Private Value【思维】【map】
- 玲珑杯 A 枚举 思维 数学
- 玲珑 1101(思维暴力)@
- 玲珑杯
- 玲珑学院-1014-Absolute Defeat【思维】
- 玲珑学院OJ 1071 Boring Game【思维】
- 【玲珑杯 1010 Alarm】
- 玲珑杯 1010 - Alarm
- 玲珑杯-【 chess play】
- 玲珑杯-【See car】
- 玲珑杯-1058-dfs
- 玲珑杯 C -- Coco
- 玲珑杯-Boring Game
- “玲珑杯”Round #11
- 玲珑杯 1101
- 玲珑杯-base64加密
- 欢迎使用CSDN-markdown编辑器
- java反射
- SSH框架---注解配置,bean注解、事物注解等
- virtualbox
- dom4j生成xml文件,解析后出现中文乱码问题
- 玲珑杯-1065-思维
- 玲珑杯 round#5 J just for Fun
- 51系列单片机定时器启动方法
- SSH框架---实现系统启动加载类,读取数据库常用数据进入内存以及将数据放在application
- 【ARM-Linux开发】ti CMEM使用
- android 状态选择器和shape的运用
- 矩阵乘法
- 【ARM-Linux开发】cmem模块/DVSDK2.0
- mysql数据库中文出现乱码