Forrest


私信TA

用户名:dotcpp0717441

访问量:4011

签 名:

等  级
排  名 88
经  验 9137
参赛次数 1
文章发表 121
年  龄 0
在职情况 教师
学  校 优学乐程
专  业

  自我简介:

解题思路:当n等于2时,返回最小值, 当n大于2时,返回和的一半

注意事项:返回最小值时将整数转化为浮点数,以保留一位小数

参考代码:

#include#include#includeusing namespace std;
const int N = 1e4 + 10;
int a[N];
int main()
{
	int n,mi = INT32_MAX,sum = 0;
	while(cin >> n){	
		for(int i = 1; i > a[i];
			sum += a[i];
			if(mi > a[i]) mi = a[i];
		}
		if(n == 2) cout << fixed << setprecision(1) << mi*1.0 << endl;
		else cout << fixed <<setprecision(1) << sum * 1.0/ 2 << endl;
		sum = 0;
		mi = INT32_MAX;
	}
	return 0;
}


 

0.0分

3 人评分

  评论区

。。。。。。
2024-02-20 21:23:17
hi
2024-02-20 21:22:39
  • «
  • 1
  • »