杭电ACM 2012 隐含模块中的编译错误误 Compilation Error

萌新求助,Compilation Error是怎么回事【acm吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:19,098贴子:
萌新求助,Compilation Error是怎么回事收藏
我写了1008题,题目如下我用java写的答案,运行没有问题,输出也是对的,但是上传上去就显示有误,原因是Compilation Error,请问是怎么回事
因为你俩之间差一台千元神器魅蓝 Note6 ,点我购买直降300
import java.util.Spublic class elevator{
public static void main(String args[])
Scanner in = new Scanner(System.in);
int a[][] = new int[];
int m = 0;
int c[] = new int[1000];
int n = in.nextInt();
while (n != 0)
if (n != 0)
m = m + 1;
a[m][0] = 0;
for (int i = 1; i &= i++)
a[m][i] = in.nextInt();
n = in.nextInt();
c[m + 1] =
int b[] = new int[1000];
for (int i = 1; i &= i++)
for (int j = 1; j &= c[i]; j++)
if (a[i][j] - a[i][j - 1] &= 0)
b[i] = b[i] + (a[i][j] - a[i][j - 1]) * 6 + 5;
if (a[i][j] - a[i][j - 1] &= 0)
b[i] = b[i] + (a[i][j - 1] - a[i][j]) * 4 + 5;
for (int i = 1; i &= 1000; i++)
if (b[i] != 0)
System.out.println(b[i]);
ce格式错误
class要用Main
class用Main…还有,范性的时候别省略写成&&,有的OJ因为JDK版本低也会报错的
登录百度帐号推荐应用安全检查中...
请打开浏览器的javascript,然后刷新浏览器
< 浏览器安全检查中...
还剩 5 秒&C++求解 为什么会Compilation Error_百度知道
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。
C++求解 为什么会Compilation Error
Description:根据读入的字符和高,勾画背靠背字符三角形。
输入数据含有不超过50组的数据,每组数据包括一个可见字符c和一个整数n(1≤n≤30)。
输出以c为填充字符,高为n的背靠背字符三角形,勾画每个三角形时都应另起一行。
Sample ...
我有更好的答案
你单击那个Compilation Error能看到具体哪里出错代码没有问题,提交的时候选择的编译器是c++吗?很多OJ默认的不是c++。而且很多OJ,报编译错误的时候会有错误提示
提交的是VC
啊,哪个OJ啊,没见过能选择VC的。VC不是语言,是编译器环境啊。只能说是c,c++,java,pascal之类的。
以前题目都用C++写的 都AC了
那个判题系统,题号说下。
zhr浙工大acm
这个 OJ真心不行啊。我用你的代码提交了几次,刚开始CE,然后再提交就AC了。唉!
采纳率:75%
n,没看出有什么错;&gt!其他的;)这是死循环,后面的return 0是不是就没有用了,也许你家的编译器检测到了这个问题;cin&&c&gtfor(
不知道,有点乱,报了什么错
Compilation Error
具体的error?
VC上可以运行
提交到acm那里就Compilation Error
怎么回事????
acm使用的gcc,你换个编译器吧,有些地方不一样。
检查一下你的源文件文件扩展名是不是 .cpp
VC上可以运行
提交到acm那里就Compilation Error
怎么回事????
编译器你是选择的c还是c++? 你的代码c编译器编译不了。或者是有的acm编译器禁止使用标准STL库, 去掉试试
以前提交的题目都有 都AC了
那你只能多试试了,肯定是你代码里有某个地方跟他的系统编译器不兼容
2条折叠回答
为您推荐:
其他类似问题
&#xe675;换一换
回答问题,赢新手礼包&#xe6b9;难道非要我现在提问吗。。。为什么我的VC里编译无错,结果也对,提交到坑爹的杭电里就是compilation error_百度知道
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。
难道非要我现在提问吗。。。为什么我的VC里编译无错,结果也对,提交到坑爹的杭电里就是compilation error
#include &iostream& #include&string& #define MAX 500 int N,n,i,j,flag,min,x=0,max=0; int map[MAX][MAX];//关系矩阵 int edge[MAX]; void Input() { cin&&n; for(i=0;i&n;i++) for(j=0;j&n;j++) { cin&&map[i][j]; if(map[i][j]==0...
我有更好的答案
浮云啊啊啊
应该是配置文件需要修改。
刚找到原因,是因为max和min都是函数的问题
现在我的电脑又被它搞死了。。。
杭电是什么?
其他1条回答
为您推荐:
其他类似问题
&#xe675;换一换
回答问题,赢新手礼包&#xe6b9;C++问题:杭电acm(HDU) 1878,为啥我的代码总是compilation error_百度知道
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。
C++问题:杭电acm(HDU) 1878,为啥我的代码总是compilation error
交上去是ce,提示是`count&#039; undeclared (first use this function)
我把所有的 count 改成 cnt2,再交就没问题了
为什么呢?count这个变量名有什么问题吗?
PS:我提交时选的是G++标准,先C++标准没错误,但复试时用G++标准,所以得弄明白
我的代码:
我有更好的答案
,具体是什么原因我也不清楚把Count改啦,,,好想count不能放外面,,,
采纳率:18%
为您推荐:
其他类似问题
您可能关注的内容
acm的相关知识
&#xe675;换一换
回答问题,赢新手礼包&#xe6b9;}

我要回帖

更多关于 杭电编译原理 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信