我通过编译器C 11收到了UVA在线法官的错误消息.我永远不知道为什么会产生此错误
I have got a error message from uva online judge with compiler c++11 ... I never know why is this error generated
这是标题为"组合lcok"的UVA中问题的解决方案。我永远不知道该代码有什么问题。我收到了一条消息,"提交20426328的编译错误"。我相信该代码一定没有任何问题。请任何人告诉我什么问题。此外,此代码在我的计算机中很好地工作。
#include<cstdio>
int numbers[4];
int main() {
while (true) {
bool isEnd = true;
for (int i = 0; i < 4; ++i) {
scanf("%d", &numbers[i]);
if (numbers[i] != 0)
isEnd = false;
}
if (isEnd)
break;
int ret = 120;
bool clockwise = false;
for (int i = 0; i < 3; ++i) {
int p1 = numbers[i], p2 = numbers[i + 1];
if (p1 <= p2) {
if (clockwise)
ret += (p2 - p1);
else
ret += (40 - p2 + p1);
}
else {
if (clockwise)
ret += (40 - p1 + p2);
else
ret += (p1 - p2);
}
clockwise = !clockwise;
}
ret *= 9;
printf("%dn", ret);
}
return 0;
}
我在一个完全不同的问题中也有相同的判决。我的代码在我的PC上运行正常。也许是UVA发生的事情...让我们等待看看发生了什么
编辑:我刚刚提交了一个解决方案,其中只有返回0,而判决是编译错误。很可能是一个UVA问题
相关文章:
- C++错误消息*成员参考.**初学者*
- 如何通过参数抛出错误消息
- glad 导致 glfwSwapBuffers 返回错误消息
- FindPackageHandleStandardArgs.cmake:137 的 CMake 错误(消息):找不到 Boost (缺少:正则表达式)(找到合适的版本"1.72.0",
- 如何接受 [ENTER] 键作为无效输入并发送错误消息
- 重新定义预定义的 errno 错误消息 (E2BIG)
- SDL 映像:无法打开映像,仅显示错误消息
- 错误消息:使用"string* +="后"no match for 'operator+='"
- 错误消息"expected expression"....有人知道它为什么这么说吗?
- 在 Eclipse: "error: no match for 'operator='" 中获取错误消息
- GCC 警告和 gcc 错误消息之间的区别
- 为 c++ cin 上的输入数无效生成错误消息
- 来自带有mbedtls TLS的Mongoose Web服务器的错误消息
- 如何使用realsense摄像头调试ROS错误消息
- C++ 概念 - 需要括号中的概念会导致 2 条冲突的错误消息
- 编译器收到错误消息(textc.exe已停止)
- 结构数组的构造函数错误,错误消息:没有构造函数实例与参数列表匹配
- 使用 c++/WinRT Direct3D UWP Game DR 模板 Direct X11 的错误消息
- max_element() 给出非常奇怪的错误消息
- 不断收到错误消息,并非所有控制路径都返回值