水题里的小战斗机
joker_122
这个作者很懒,什么都没留下…
展开
-
hdu 2025 查找最大元素
感觉这题题目没说清楚大小写混着输入的话,比如:abcS 最大元素为c(应该是按ASCII码值算的)absS 最大元素为s(S后不用加max)恩……c++里没有gets(s)!EOF#include #includeint main(){ int i,n; char s[110],max; while(gets(s)) {原创 2015-04-12 20:13:37 · 406 阅读 · 0 评论 -
hdu 2024 c语言合法标识符
主要注意一点:getchar()放在外面,只执行一次如果放在里面循环里strlen()除第一次外其余计算长度都会减一用c提交,用G++会报错#include <stdio.h>void main(){ int i,f,n,m; char s[55]; scanf("%d",&n); getchar(); while(n...原创 2015-04-12 17:38:28 · 411 阅读 · 0 评论 -
hdu 2023 求平均成绩
没看清题目,大于等于只看了大于(好蠢)后面就是数据要用float才可以,而且要用printf,用cout运行没错但提交一直WA可能是精度的问题#includeint main(){ int n,m,i,j,z,c; double a[50],b[5],sum[50][5];//一定要用double while(scanf("%d%d",&n,&m)!=EOF)原创 2015-04-11 23:35:43 · 369 阅读 · 0 评论 -
hdu 2028 Lowest Common Multiple Plus
这题想了挺久的,只要知道多位正整数怎么求最小公倍数就可以了两个正整数求最小公倍数:两个数相乘除以两个数的最大公约数定义一个s =1 与输入的第一个数求出最小公倍数 把求出的结果给s 再让s与第二个数求最小公倍数,以此类推……最后的s就是n个数的最小公倍数#include using namespace std;int main(){原创 2015-04-16 14:13:07 · 298 阅读 · 0 评论 -
hdu 2091 空心三角形
这题就注意三个地方就好了第一个是要加上一个getchar()这样才能把上一次的输入清掉第二个是空格,最后一个字符后不能有空格第三个(我就是错在这一个= =)每个样板三角形中间有一个空行,但是最后一个样板三角形和@之间是没有空行的#include int main(){ char hw; int n,i,j,w,m=0; while(scanf("%c",原创 2015-01-30 16:04:39 · 443 阅读 · 0 评论 -
hdu 2018 母牛的故事
第N年的母牛数等于前一年的母牛数加上前三年的母牛数(因为前三年的在今年刚好第四年,所以会有新的小母牛出现)f(n)=f(n-1)+f(n-3)#include int main(){ int n,m[60]={0,1,2,3,4},i; for(i=5;i<55;i++) m[i]=m[i-1]+m[i-3]; while(scanf("%d",原创 2015-01-29 13:33:49 · 332 阅读 · 0 评论 -
hdu 2206 ip的计算
#include #include #include using namespace std;int main(){ char c[110],m[5]; int sum; int i,j,n,z,k; while(gets(c)) { k=1; z=0; n=strlen(c); if原创 2015-05-15 20:17:06 · 318 阅读 · 0 评论