为什么可变大小的数组会导致Codechef出现错误答案
Why variable sized arrays cause Wrong Answer on Codechef?
int n;cin>>n;
int arr[n]{};
我有一个小问题,为什么这个数组的分离是错误的?我已经在Codechef上使用过好几次了,直到最近我获得了WA!
在此之后,我将数组声明为,
int n;cin>>n;
int arr[1001]{0} ; //max size of input possible
我得了AC!
不能在c++中声明可变长度的数组。但是您可以动态地创建一个可变长度的数组。
int n;
cin>>n;
int*arr = new int[n];
相关文章:
- 欧拉项目#8答案是大以获得有效答案
- 首要问题的答案让值班员搞错了
- C++问题:用户认为数字1-100,程序提出问题不超过6次即可得到答案。无法正确
- 我试图制作一个程序,要求用户输入问题和答案,但程序循环不正确
- 使用 bfs 解决连接组件问题时得到错误的答案
- 同一对象的"sizeof"的不同答案
- 递归求和任务的错误答案
- 我无法在Visual Studio代码中使用CIN输入答案,它说输入您的年龄,但它说只读文本编辑器如何解决这个问题?
- 为什么C++程序在太大时返回代码而不是答案?
- 不理解为什么代码没有产生所需的答案
- 为什么我在代码厨师的 CMPRSS 问题中得到 WA(错误答案)?
- 我的程序将 26 个字母转换为 ascII 没有显示正确答案
- 请找出我的代码中的错误,它在提交得到错误答案的同时仍然适用于我的所有测试用例
- 任何人都可以弄清楚这段代码如何显示运行错误?它打印无限时间 -1 以及正确答案
- C++ 中 pow() 函数的输出没有给出准确的答案
- 函数从指针 c++ 中获取错误的值并返回错误的答案
- 为什么可变大小的数组会导致Codechef出现错误答案
- 为什么当我从语句检查中删除"+ mod"时,以下程序给出错误的答案。问题链接:https://www.codechef.com/problems/FFC219B
- CodeChef每日培训错误答案
- Codechef 初学者 permut2:收到错误 - 它在 codechef 上给出了错误的答案,但给出了正确的示例输