01:求平均年龄
#include "iostream"
#include "math.h"
#include "iomanip"
using namespace std;
int main()
{
int count;
cin>>count;
int num[100];
int sum=0;
for(int i=0;i<count;i++)
{
cin>>num[i];
sum+=num[i];
}
cout<<fixed<<setprecision(2)<<sum/(float)count;
return 0;
}
02:财务管理
#include "iostream"
#include "math.h"
#include "iomanip"
using namespace std;
int main()
{
float num[12];
float sum=0;
for(int i=0;i<12;i++)
{
cin>>num[i];
sum+=num[i];
}
cout<<fixed<<setprecision(2)<<"$"<<sum/(float)12;
return 0;
}
03:均值
#include "iostream"
#include "math.h"
#include "iomanip"
using namespace std;
int main()
{
int count;
cin>>count;
float num;
float sum=0;
for(int i=0;i<count;i++)
{
cin>>num;
sum+=num;
}
cout<<fixed<<setprecision(4)<<sum/(float)count;
return 0;
}
04:求整数的和与均值
#include "iostream"
#include "math.h"
#include "iomanip"
using namespace std;
int main()
{
int count;
cin>>count;
int num;
int sum=0;
for(int i=0;i<count;i++)
{
cin>>num;
sum+=num;
}
cout<<sum<<" "<<fixed<<setprecision(5)<<(double)sum/count;//float会wrong answer,我私以为float够用了,不知道为什么会错
return 0;
}
05:最高的分数
#include "iostream"
#include "math.h"
#include "iomanip"
using namespace std;
int main()
{
int count;
cin>>count;
int num;
int max=0;
for(int i=0;i<count;i++)
{
cin>>num;
if(max<num)
max=num;
}
cout<<max;
return 0;
}
06:整数序列的元素最大跨度值
#include "iostream"
#include "math.h"
#include "iomanip"
using namespace std;
int main()
{
int count;
cin>>count;
int num;
int min=1000;
int max=0;
for(int i=0;i<count;i++)
{
cin>>num;
if(max<num)
max=num;
if(min>num)
min=num;
}
cout<<max-min;
return 0;
}
07:奥运奖牌计数
#include "iostream"
#include "math.h"
#include "iomanip"
using namespace std;
int main()
{
int count;
cin>>count;
int a,b,c;
int gold=0,sliver=0,cotton=0;
for(int i=0;i<count;i++)
{
cin>>a>>b>>c;
gold+=a;
sliver+=b;
cotton+=c;
}
cout<<gold<<" "<<sliver<<" "<<cotton<<" "<<gold+sliver+cotton;
return 0;
}
08:多边形内角和
#include "iostream"
#include "math.h"
#include "iomanip"
using namespace std;
int