3320:练54.3 竞选总统
练54.3竞选总统
C++代码:
#include <iostream>
#include <algorithm>
using namespace std;
int n,a[105],sum;
int main() {
while (1) {
cin >> n;
if (n == 0) break;
for (int i = 0; i < n; i++) cin >> a[i];
sort(a, a + n);
sum = 0;
for (int i = 0; i <= n / 2; i++) {
sum += a[i] / 2 + 1;
}
cout << sum << endl;
}
return 0;
}
#include<bits/stdc++.h> using namespace std; int main() { int n,a[101+10]; while( 123==123 ) { int ans=0; cin>>n; if( n==0 ) { break; } for(int i=1;i<=n;i++) { cin>>a[i]; } sort(a+1,a+n+1); for(int i=1;i<=n;i++) { ans+=a[i]/2+1; if( n/2+1==i ) { cout<<ans<<endl; break; } } } return 0; }
python3程序:
while True:
n=int(input())
if n==0:
break
nums=list( map( int,input().split() ) )
total=sum(nums)
nums.sort()
res=0
for i in range( n//2+1):
res+=nums[i]//2+1
print(res)
Python信息技术学考一本通题目讲解
Python等级考试(1级-6级)全套真题讲解| 2023年3月
用Python学习数学系列
电子学会python三级考试知识点讲解教学视频
跟着兔子一起研究学习,【Python基础- Python及其数学库】上
蓝桥STEMA竞赛Python模块(23年10月)