hdu 4891---水题 但是WA了很多次
来源:互联网 发布:剑侠情缘3捏脸数据女 编辑:程序博客网 时间:2024/05/16 19:23
这道题的坑在----过程中即使使用long long 也会超出范围
自己看了很久读了很多遍题还是没想到
记得当时的想法是----反正我用了long long 已经是最大的范围了,肯定没法用更大的类型--即使unsigned也只是 比long long 大一倍,现在回头看,这种想法太唯心,不是理性分析的结果啊,,
代码:
//1005#include <cstdio>#include <cstring>#include <algorithm>#include <cstdlib>#include <iostream>using namespace std;#define ll long longconst ll lim=1e5;int main(){ //freopen("hdu1005.txt","r",stdin); ll cnt,ans,kr,sp,n; char c; int last; bool flag=0; while(~scanf("%I64d",&n)) { flag=0; getchar(); cnt=kr=sp=0; ans=1; while(1) { c=getchar(); if(c == '\n')cnt++; if(cnt>=n || c==EOF)break; //{} if(c == '$') { kr=last=0; while(1) { c=getchar(); if(c == '\n'){cnt++;if(kr)last=1;continue;} if(c == ' ')kr++; //if(c != ' ' && c == '\n')conti if(c != ' ' && kr){if(ans>lim)flag=1;ans*=(kr+1);kr=0;} if(c == '$')break; } if(c != ' ' && kr){if(ans>lim)flag=1;ans*=(kr+1);kr=0;} //// } if(c == '{') { sp=0; while(1) { c=getchar(); if(c == '\n'){cnt++;} if(c == '|'){sp++;} if(c == '}')break; } if(ans>lim)flag=1; ans*=(sp+1); sp=0; } } if(ans>lim||flag)printf("doge\n"); else printf("%I64d\n",ans); } return 0;}
0 0
- hdu 4891---水题 但是WA了很多次
- hdu3535AreYouBusy (分组背包,WA了很多次)
- 尽管使用了很多次impexp及impdpexpdp但是使用起来还是会遇到很多问题(转载他人的)
- hdu1551题解(wa了好多次)
- Fragment虽然用了很多次,但是一旦出了BUG还是要好好阅读API的
- poj1661-这题目简单dp但是要考虑情况比较多,wa了n次死在了自己定义的无穷大上面
- FJNU2051 wa n次了 看来高数是挺有用的
- zoj 1195 Blowing Fuses(WA了7次!!!)
- poj 4048 wa了n次 印象深刻
- !POJ 1154--DFS(WA了20次)
- poj 2513 很多RE,很多WA
- 看了很多知识点,但是自己连贯不起来。
- zlib 用了很多次,这次记下来
- hdu3033I love sneakers! (分组背包,错了很多次)
- hdu1050 pku 1083 一组测试数据 我也wa n次了!
- poj 1274 EK WA了好多次,因为模板不是我的
- 10382 - Watering Grass-----------(题目简单)卡精度啊!!wa了8次!
- hdu1003.....暑期集训第一天动态规划WA了4次......
- hd 2047 阿牛的EOF牛肉串
- Java EE的13种核心技术:
- servlet-api.jar编译要用到的路径
- Linux之基础篇-编译核心
- HDU 4891 水
- hdu 4891---水题 但是WA了很多次
- FrameLayout measure过程源码Log全解析之四:onMeasure第一部分之ViewGroup对view的管理
- hdu 4891 The Great Pan (模拟)
- Binary Tree
- [算法]插入排序
- Micro2440 + Linux 2.6.39建立NFS
- Windows7驱动调试小Tips
- hdu 3177 Crixalis's Equipment
- dede标签调用大全