编号 | 题目 | 状态 | 分数 | 总时间 | 内存 | 代码 / 答案文件 | 提交者 | 提交时间 |
---|---|---|---|---|---|---|---|---|
#1121 | #1020. jwp的采购之旅 | Compile Error | 0 | 0 ms | 0 K | C++ / 351 B | zz_ylolita | 2019-06-24 23:44:09 |
#include <iostream>
#include <cstdio>
#include <cstring>
#include <cstdlib>
using namespace std;
int sum, n, m;
int a[100010];
int main() {
scanf("%d%d", &n, &m);
for (int i = 1; i <= n; i++) scanf("%d", &a[i]);
sort(a + 1, a + n + 1);
sum = 0;
int i = 1;
while (i <= n && sum + a[i] <= m) {
sum += a[i++];
}
printf("%d\n", i - 1);
}
编译信息
/sandbox/1/a.cpp: In function 'int main()':
/sandbox/1/a.cpp:13:2: error: 'sort' was not declared in this scope
sort(a+1,a+n+1);
^~~~
/sandbox/1/a.cpp:13:2: note: suggested alternative: 'qsort'
sort(a+1,a+n+1);
^~~~
qsort
/sandbox/1/a.cpp:10:7: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
scanf("%d%d", &n, &m);
~~~~~^~~~~~~~~~~~~~~~
/sandbox/1/a.cpp:12:8: warning: ignoring return value of 'int scanf(const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
scanf("%d", &a[i]);
~~~~~^~~~~~~~~~~~~