- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我正在尝试解决这个问题,但在 codechef 上显示错误答案,问题链接是 http://www.codechef.com/problems/STATUES/ .在系统上,它显示正确的答案,在尝试了很多之后,我找不到错误我的代码是,
#include<stdio.h>
//#include<conio.h>
int main()
{
int a[150];
int n;
int i;
int sum;
int avg;
int count=0;
scanf("%d",&n);
int ans;
int diff;
while(n!=0)
{
sum=0;
ans=0;
count++;
for(i=0;i<n;i++)
{ scanf("%d",&a[i]);
sum=sum+a[i];
}
avg=sum/n;
for(i=0;i<n;i++)
{ diff=avg-a[i];
if(diff>0)
ans=ans+diff;
}
printf("Set#%d\nThe minimum number of moves is %d.\n",count,ans);
scanf("%d",&n);
}
return 0;
}
最佳答案
读出问题中的条件:
Output a blank line after each test case. Be careful about the case and punctuation in the above strings. Not adhering to the output format strictly will lead to the Wrong Answer verdict.
每次输出后没有空行。还需要一个 for
循环来满足精确输出格式的条件。在 while
之后添加此代码段。
for(i=0;i<n;i++)
{
printf("\nSet #%d\nThe minimum number of moves is %d.\n",i,ans);
}
另一个问题是
int a[150];
a
不应超过 50
。改成
int a[50];
但我会建议您使用 variable length array在这种情况下可以节省内存。
关于c - codechef c 代码中的错误答案(codechef-STATUES),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20666891/
我正在尝试解决这个问题,但在 codechef 上显示错误答案,问题链接是 http://www.codechef.com/problems/STATUES/ .在系统上,它显示正确的答案,在尝试了很
当我运行这段代码时,为什么它给出了不正确的输出?在我的系统中,我得到了正确的输出。图中第一行是数字测试用例,后面是输入和输出。 #include int main() { double fa
当我运行这段代码时,为什么它给出了不正确的输出?在我的系统中,我得到了正确的输出。我的输出与 link 中给出的输出相同但他们仍然不接受。 int main() { int t, n, b,
以下是my solution至 a problem on codechef . 我在我的计算机上获得了正确的输出,但在 codechef 上却没有。 我在我的代码中找不到错误。 问题是将数组除以其元素
https://www.codechef.com/problems/RIGHTRI 毕达哥拉斯定理问题非常简单,但是当我使用斜率法做同样的事情时,我无法找出可能有什么问题。以下是我的代码: #incl
我正在使用以下代码解决 https://www.codechef.com/problems/FLOW009 的问题 #include int main(int argc, char const *a
我是CodeChef的新手,想尝试几个问题,所以我解决了“Bytelandian金币”问题。 ( http://www.codechef.com/problems/COINS/ ) 我在计算机上得到即
CodeChef 问题: Shivam 是世界上最年轻的程序员,他只有 12 岁。 Shivam 正在学习编程,今天他正在编写他的第一个程序。 程序很简单,给定两个整数A和B,编写一个程序将这两个数字
问题 给定 N 和 M,Dexter 想知道有多少对 a,b(1 #include int main() { int i,t,flag,j,x,k,m[100],n[100]; scanf(
The Problem 我的代码有什么问题?它在我的 TurboC 编译器上运行完全正常,但在 CodeChef 中给出运行时错误。 Ada 有 N 支蜡笔数组,一些蜡笔朝上,一些朝下。艾达认为,如果
我是一名初学者编码员(我在高中学习了 C++),现在我开始解决这个竞争激烈的编程网站上的问题。我试图解决这个问题,但不太成功。 所以,这是别人的代码,我不明白的是为什么他们从数组中的字符串中减去 'a
因此,在上一次 CodeChef 竞赛(2 月 Cook-Off)中,我在大约 15 分钟内得到了我认为可以解决此问题的算法,但无法得到正确答案。我一直在努力,我检查了很多东西,我不明白我的错误在哪里
我在 Codechef 上提交解决方案后遇到运行时错误。我可以在我的机器上的代码块中编译和执行解决方案。请检查代码并让我知道哪里出了问题。 问题定义- 此问题的所有提交均可用。 在公司中,雇员的报酬如
我收到“sigsegv”,当我尝试在 codechef 上运行以下代码时出现运行时错误,而该代码在我的计算机上使用各种测试输入运行良好。我还牢记中给出的约束问题,但我仍然无法调试它。这道题不是来自任何
有人可以告诉我为什么我会因为 CodeChef 上的以下解决方案而获得 WA 吗? 问题链接:https://www.codechef.com/problems/TWTCLOSE 解决方法: n, k
This Is The Question 这是我的解决方案: #include using namespace std; int main(){ unsigned long numberOf
问题陈述: According to Gregorian Calendar, it was Monday on the date 01/01/2001. If any year is input, W
关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。 想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。 6年前关闭。 Improve thi
以下代码在我的 DEV-C++ 编译器中完美运行,但是当我在 codechef 中提交时,运行 3-4 秒后显示“SIGABRT ERROR”。我已经研究了这个错误并已尽我所能进行调试,但即使一周后我
以下代码在我的 DEV-C++ 编译器中完美运行,但是当我在 codechef 中提交时,运行 3-4 秒后显示“SIGABRT ERROR”。我已经研究了这个错误并已尽我所能进行调试,但即使一周后我
我是一名优秀的程序员,十分优秀!