
HDU
「已注销」
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
A+B Coming HDU - 1720
原题链接附代码:#include<iostream>#include<cstdio>using namespace std;int main(){ int a, b; while(scanf("%x%x",&a,&b) != EOF) /*输入十六进制用%x*/ { cout << dec;...原创 2019-01-25 11:34:47 · 219 阅读 · 0 评论 -
A Math Problem HDU - 6182
题目不难,但要注意几个细节:1.注意条件,是k的k次方2.用i的i次方时千万不要用pow()函数,这样会WA,虽然不知道为啥,应该是浮点数的原因。#include<iostream>#include<cstdio>using namespace std;int main(){ unsigned long long n; while...原创 2019-05-01 22:22:10 · 224 阅读 · 0 评论 -
hide handkerchief HDU - 2104
题目链接思路:刚开始只是让它来回循环,结果就Memory limit exceeded,后来通过看别人的博客发现自己将问题解复杂了,从前的思路容易使运算过程中数据超出类型的储存范围。正确的解法是判断N与M的最大公约数是否为1,如果不为1,将意味着他将一直找下去,但总有人未被search。附原来的错误代码,仅供参考:#include<iostream>#include&l...原创 2019-01-30 14:42:56 · 238 阅读 · 0 评论 -
A == B ? HDU - 2054
原题链接总结:这个题WA了好多次,从一开始只是简单认为比较两个实数,到后来用字符串表示,由于想得太少而一错再错,总的来说这个题需要注意以下几点:1.注意正负性2.注意小数点的存在,这又分为整数+小数点+0后缀,小数两种形式3.注意前缀0,和小数状态下的后缀0,需要把它们删除4.用C++时,一些情况下,最好用scanf和printf输入输出,别用cin和cout了,这样可以节省一...原创 2019-01-29 15:03:26 · 328 阅读 · 1 评论 -
Sum Problem HDU - 1001
原题链接#include<stdio.h>int main(){ int n; unsigned long long sum; while(scanf("%d",&n) != EOF) { /*下面的两条判断语句不能忽视,需要根据n的奇偶性来选择不同的式子,而不能简单的用n*(n+1)/2, 虽然看着好像没有错,但因为它是左结合...原创 2019-01-23 11:52:27 · 164 阅读 · 0 评论 -
ASCII码排序 HDU - 2000
原题链接附代码:#include<stdio.h>int main(){ char a, b, c; while(scanf("%c%c%c",&a,&b,&c) != EOF) { getchar(); char temp; if(a > b) /*使得a<...原创 2019-01-23 11:46:18 · 205 阅读 · 0 评论 -
海选女主角 HDU - 2022
#include<iostream>#include<cmath>using namespace std;int main(){ int m, n; while(cin >> m >> n) { int k = m * n; int s, t, i; cin >&...原创 2019-01-27 17:24:22 · 254 阅读 · 0 评论 -
Balloon Comes! HDU - 1170
题目链接分析:题目不难,但又陷阱,导致我错了一次又一次,那就是OUTPUT 中的一句话,"The result should be rounded to 2 decimal places If and only if it is not an integer. ",如果整除的时候呢?附代码:#include<iostream>#include<cstdio>...原创 2019-01-31 17:12:10 · 195 阅读 · 0 评论 -
Text Reverse HDU - 1062
原题链接附代码:#include<iostream>#include<cstdio>using namespace std;const int MAX = 1005;char str[MAX];int reverses(){ int i = 0; char c; while(c = getchar()) { i...原创 2019-01-25 12:22:49 · 342 阅读 · 0 评论 -
Humble Numbers HDU - 1058(打表,模拟)
原题链接#include<iostream>#include<algorithm>#include<cstdio>using namespace std;int dp[5850] = {0, 1};int main(){ int n, i; int x1, x2, x3, x4; int dp1, dp2, dp3, ...原创 2019-05-19 10:24:49 · 278 阅读 · 0 评论