题目:求整数的和与均值

c++

记录详情 - XJYOJ

image

#include <bits/stdc++.h>
using namespace std;

int main(){
	int a,sum=0;
	double avg,n;
	cin>>n;
	for (int i=0;i<n;i++){
		cin>>a;
		sum+=a;
	}
	avg=sum/n;
	printf("%d %.5f",sum,avg);
}

python

记录详情 - XJYOJ

image

n=eval(input())
sum1=sum(eval(input())for i in range(n))
print('%i %.5f'%(sum1,sum1/n))

还有这题: 画矩形

image

#include <bits/stdc++.h>
using namespace std;

int main(){
	int height,weight,inside;
	char strn;
	cin>>height>>weight>>strn>>inside;
	for(int i=0;i!=height;i++){
		for(int j=0;j!=weight;j++){
			if (inside==0){
				if ((i==0 or i==height-1) or (j==0 or j==weight-1)){
					cout<<strn;
				}
				else{
					cout<<" ";
				}
			}
			if (inside==1){
				cout<<strn;
			}
		}
	cout<<endl;
	}
}

image image