杭电股份acm1048水题,怒切不动啊,输入输出正确,不能ac?

杭电acm2046水题求解我看到很多大神都是使用斐波那契数列解决问题的,我想问下,什么思路与想法联想到斐波那契数列的呢?Problem Description在2×n的一个长方形方格中,用一个1× 2的骨牌铺满方格,_百度作业帮
杭电acm2046水题求解我看到很多大神都是使用斐波那契数列解决问题的,我想问下,什么思路与想法联想到斐波那契数列的呢?Problem Description在2×n的一个长方形方格中,用一个1× 2的骨牌铺满方格,
杭电acm2046水题求解我看到很多大神都是使用斐波那契数列解决问题的,我想问下,什么思路与想法联想到斐波那契数列的呢?Problem Description在2×n的一个长方形方格中,用一个1× 2的骨牌铺满方格,输入n ,输出铺放方案的总数.例如n=3时,为2× 3方格,骨牌的铺放方案有三种,如下图:Input输入数据由多行组成,每行包含一个整数n,表示该测试实例的长方形方格的规格是2×n (0
把大问题化成小问题对在2*n个方格内放牌 每一个牌只有两种放法如果竖着放 问题就转化成在2*(n-1)个方格有多少种放牌方法如果横着放 必须一次放两个牌 问题就变成在2*(n-2)个方格有多少种放牌方法所以answer(2*n)=answer(2*(n-1))+answer(2*(n-2))把2去掉就变成ans(n)=ans(n-1)+ans(n-2)初始条件answer(2*1)=1 answer(2*2)=2就是斐波那契数列杭电ACM水题及答案详解+算法竞赛入门经典 - 下载频道 - CSDN.NET
&&&&杭电ACM水题及答案详解+算法竞赛入门经典
&杭电ACM水题及答案详解+算法竞赛入门经典
练习ACM竞赛的必备基础水题,还有PDF版的算法竞赛经典书籍可供参考
若举报审核通过,可奖励20下载分
被举报人:
举报的资源分:
请选择类型
资源无法下载
资源无法使用
标题与实际内容不符
含有危害国家安全内容
含有反动色情等内容
含广告内容
版权问题,侵犯个人或公司的版权
*详细原因:
您可能还需要
Q.为什么我点的下载下不了,但积分却被扣了
A. 由于下载人数众多,下载服务器做了并发的限制。若发现下载不了,请稍后再试,多次下载是不会重复扣分的。
Q.我的积分不多了,如何获取积分?
A. 获得积分,详细见。
完成任务获取积分。
评价资源返积分。
论坛可用分兑换下载积分。
第一次绑定手机,将获得5个C币,C币可。
下载资源意味着您已经同意遵守以下协议
资源的所有权益归上传用户所有
未经权益所有人同意,不得将资源中的内容挪作商业或盈利用途
CSDN下载频道仅提供交流平台,并不能对任何下载资源负责
下载资源中如有侵权或不适当内容,
本站不保证本站提供的资源的准确性,安全性和完整性,同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
课程资源下载排行
积分不够下载该资源
如何快速获得积分?
你下载资源过于频繁,请输入验证码
如何快速获得积分?
你已经下载过该资源,再次下载不需要扣除积分
杭电ACM水题及答案详解+算法竞赛入门经典
所需积分:2
剩余积分:
VIP会员,免积分下载
会员到期时间:日
剩余下载次数:1000
VIP服务公告:杭电oj上第1099题,高手帮忙看下我的代码,输出结果对,但没ac_acm吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:11,444贴子:
杭电oj上第1099题,高手帮忙看下我的代码,输出结果对,但没ac收藏
Eddy's company publishes a kind of lottery.This set of lottery which are numbered 1 to n, and a set of one of each is required for a prize .With one number per lottery, how many lottery on average are required to make a complete set of n coupons?Input Input consists of a sequence of lines each containing a single positive integer n, 1&=n&=22, giving the size of the set of coupons. Output For each input line, output the average number of lottery required to collect the complete set of n coupons. If the answer is an integer number, output the number. If the answer is not integer, then output the integer part of the answer followed by a space and then by the proper fraction in the format shown below. The fractional part should be irreducible. There should be no trailing spaces in any line of ouput. Sample Input 2 5 17 Sample Output 3 5 11 -- 12
------ 720720
#include&stdio.h&int main(){ __int64 n,sum,sum1,i,a,b,l,c,d,m,k,k1,k2; while(scanf("%I64d",&n)!=EOF) {
for(i=1;i&=n;i++)
sum=sum/128;
sum=sum*i;
for(i=1;i&=n;i++)
sum1=sum1+sum/i;
a=(n*sum1)/
b=(n*sum1)%
printf("%I64d\n\n",a);
sum=sum/k2;
while(d!=0)
while(m!=0)
for(i=0;i&=c;i++)
printf(" ");
printf("%I64d\n",b);
printf("%I64d ",a);
for(i=1;i&=l;i++)
printf("-");
printf("\n");
for(i=0;i&=c;i++)
printf(" ");
printf("%I64d\n",sum);
} return 0;}
怎么又是这种,账号已封!
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或杭电acm 1048 - 下载频道
- CSDN.NET
&&&&杭电acm 1048
杭电acm 1048
#include &iostream&
#include &string.h&
int main()
char a[1000],b[1000];
while(gets(a))
if(strcmp(a,&START&)==0) memset(b,0,sizeof(b));
else if(strcmp(a,&END&)==0) cout&&b&&
else if(strcmp(a,&ENDOFINPUT&)==0)
for(int i=0;a[i]!='\0';i++)
if(a[i]&='A'&&a[i]&='Z')
if(a[i]+21&90)
b[i]=(a[i]-5);
else b[i]=(a[i]+21);
else b[i]=a[i];
若举报审核通过,可奖励20下载分
被举报人:
举报的资源分:
请选择类型
资源无法下载
资源无法使用
标题与实际内容不符
含有危害国家安全内容
含有反动色情等内容
含广告内容
版权问题,侵犯个人或公司的版权
*详细原因:
您可能还需要
移动开发下载排行杭电acm 1003题,我为什么不能ac????_百度知道
提问者采纳
可能是数组定义太小了吧,我发我的ac代码给你参考一下#include &stdio.h&int a,b[100001],int main(){
int t,i,n,j,k,a1,b1,
scanf(&%d&,&t);
for(j=1;j&=t;j++)
scanf(&%d&,&n);
max=-9999;sum=0;
for(i=k=1;i&=n;i++)
scanf(&%d&,&a);
if(max&sum)
b1=i;a1=k;
printf(&Case %d:\n&,j);
printf(&%d %d %d\n&,max,a1,b1);
if(j!=t)printf(&\n&);
return 0;}
提问者评价
欧了,改成数组改成一万就好了。
其他类似问题
为您推荐:
其他2条回答
#include &iostream&#include &string&int Digit(int n){
int digit=0;
while(true)
digit+=n%10;
if(digit&10)
}}int main(){
int digit, sum,
while(cin&&s)
for(i=0; i&s.size(); ++i)
sum+=s[i]-'0';
if(sum==0)
digit=Digit(sum);
cout&&digit&&
return 0;}
数组开小了
acm的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 杭电acm 的文章

 

随机推荐