编号 题目 状态 分数 总时间 内存 代码 / 答案文件 提交者 提交时间
#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]);
   ~~~~~^~~~~~~~~~~~~