早教吧作业答案频道 -->数学-->
各位看一下这道acm的题(均分纸牌)吧、我感觉自己对了的、但是不能AC1344:均分纸牌TimeLimit:1000MSMemoryLimit:65536KTotalSubmit:30Accepted:17[Submit][Status][Discuss]FontSize:AaAaAaDescription有N堆纸牌
题目详情
各位看一下这道acm的题(均分纸牌)吧、我感觉自己对了的、但是不能AC
1344:均分纸牌
Time Limit:1000MS Memory Limit:65536K
Total Submit:30 Accepted:17
[Submit] [Status] [Discuss]
Font Size:Aa Aa Aa
Description
有 N 堆纸牌,编号分别为 1,2,…,N.每堆上有若干张,但纸牌总数必为 N 的倍数.可以在任一堆上取若于张纸牌,然后移动.
移牌规则为:在编号为 1 堆上取的纸牌,只能移到编号为 2 的堆上;在编号为 N 的堆上取的纸牌,只能移到编号为 N-1 的堆上;其他堆上取的纸牌,可以移到相邻左边或右边的堆上.
现在要求找出一种移动方法,用最少的移动次数使每堆上纸牌数都一样多.
例如 N=4,4 堆纸牌数分别为:
① 9 ② 8 ③ 17 ④ 6
移动3次可达到目的:
从 ③ 取 4 张牌放到 ④ (9 8 13 10) -> 从 ③ 取 3 张牌放到 ②(9 11 10 10)-> 从 ② 取 1 张牌放到①(10 10 10 10).
Input
键盘输入文件名.文件格式:
N(N 堆纸牌,1
1344:均分纸牌
Time Limit:1000MS Memory Limit:65536K
Total Submit:30 Accepted:17
[Submit] [Status] [Discuss]
Font Size:Aa Aa Aa
Description
有 N 堆纸牌,编号分别为 1,2,…,N.每堆上有若干张,但纸牌总数必为 N 的倍数.可以在任一堆上取若于张纸牌,然后移动.
移牌规则为:在编号为 1 堆上取的纸牌,只能移到编号为 2 的堆上;在编号为 N 的堆上取的纸牌,只能移到编号为 N-1 的堆上;其他堆上取的纸牌,可以移到相邻左边或右边的堆上.
现在要求找出一种移动方法,用最少的移动次数使每堆上纸牌数都一样多.
例如 N=4,4 堆纸牌数分别为:
① 9 ② 8 ③ 17 ④ 6
移动3次可达到目的:
从 ③ 取 4 张牌放到 ④ (9 8 13 10) -> 从 ③ 取 3 张牌放到 ②(9 11 10 10)-> 从 ② 取 1 张牌放到①(10 10 10 10).
Input
键盘输入文件名.文件格式:
N(N 堆纸牌,1
▼优质解答
答案和解析
删掉下面一段就行了:
if(a[n-1]>s)
{
count++;
a[0]+=a[n-1]-s;
}
if(a[0]!=s)
{
count++;
a[1]+=a[0]-s;
}
把for(i=1;i
if(a[n-1]>s)
{
count++;
a[0]+=a[n-1]-s;
}
if(a[0]!=s)
{
count++;
a[1]+=a[0]-s;
}
把for(i=1;i
看了 各位看一下这道acm的题(均...的网友还看了以下:
"a("&i&")=";a(i)是什么意思 2020-05-14 …
英语音标中的k手写的时候是写k还是写小写k?还有是写a还是写小写A?i是i还是小写I? 2020-05-16 …
a.i.mg/kg干土(干土是下标),是什么意思,主要是前面的a.i是什么意思. 2020-06-15 …
C语言中二维数组a[i][j]中,a+i=*(a+i)=a[i]=&a[i]是怎么理解的.其中*( 2020-06-27 …
若虚数m²+1+(m²-m)i与虚数+1(-1+m)i是共轭复数,则实数m=我算出来m=±1问:m 2020-06-28 …
C语音中a[i+1]=a[i];是什么意思 2020-07-09 …
有关概率和期望的问题有一个n维的数组A,我们要从中查找一个元素x的下标.现在有这样一个随机算法:随 2020-07-29 …
当m取什么值时复数(m^-5m+6)+(m^-3m)i是虚数那应该怎样回答,是m≠0或m≠3,还是 2020-07-30 …
A-I是初中化学所学的物质,其转化关系如图所示.按单质、氧化物、酸、碱、盐分类,A、B、D、E、F是 2020-10-30 …
a可以被1整除,ab可以被2整除.abcdefghi能被9整除.求:a、b、c、d、e、f、g、h、 2020-11-18 …