3 条题解
-
1
#include <iostream> using namespace std; int main() { int n,a[105],sum=0,max=0; cin >> n; for(int i=1;i<=n;i++) { cin >> a[i]; sum+=a[i]; if(a[i]>max) { max=a[i]; } } if(sum>100) { cout << "Yes" <<endl; sum-=max; cout << sum; } else { cout << "No" << endl; cout <<sum; } }
-
0
#include <iostream> #include <algorithm>//要调用sort using namespace std; int main() { int n,sum = 0,a[105]; cin >> n; for(int i = 1;i <= n;i++) { cin >> a[i]; sum += a[i]; } sort(a + 1,a + n + 1);//排个序,方便找最大值 if(sum > 100) { cout << "Yes" << endl; cout << sum - a[n]; } else { cout << "No" << endl; cout << sum; } return 0; }
- 1
信息
- ID
- 807
- 时间
- 1000ms
- 内存
- 16MiB
- 难度
- 1
- 标签
- 递交数
- 39
- 已通过
- 33
- 上传者