#include<bits/stdc++.h> using namespace std; int main() { int max,num,sum=0,t=0; cin>>max>>num; int a[num]; for(int i=0;i<num;i++) { cin>>a[i]; } sort(a,a+num); for(int i=0;i<=num-1;) { if(a[i]+a[num-1-i]>max) { sum++; num--; } else { i++; num--; } } cout<<sum; }大佬能不能帮我看看我这哪里错了
指针做法浏览:885 |
数字整除 (C++代码)——(22行代码)真的只需要两个变量就够了浏览:1808 |
人见人爱A+B (C语言代码)浏览:789 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:812 |
C语言程序设计教程(第三版)课后习题8.3 (Java代码)浏览:1372 |
C语言程序设计教程(第三版)课后习题11.1 (C语言代码)浏览:690 |
C语言程序设计教程(第三版)课后习题7.1 (C语言代码)浏览:1229 |
C语言程序设计教程(第三版)课后习题8.9 (C语言代码)浏览:832 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:560 |
1014题解浏览:485 |