P5718 【深基4.例2】找最小值
给出n(n≤100) 和 n 个整数 ai(0≤ai≤1000),求这 n 个整数中最小值是什么。
AC代码:
#include<bits/stdc++.h>
using namespace std;
int main()
{
int a,n,max;
cin>>n;
cin>>max;
for(int i=1;i<n;i++)
{
cin>>a;
if(a<max)
max=a;
}
cout<<max;
return 0;
}
P5719 【深基4.例3】分类平均
给定 n(n≤10000) 和k(k≤100),将从 1 到 n 之间的所有正整数可以分为两类:A 类数可以被 k 整除(也就是说是 k 的倍数),而 B 类数不能。请输出这两类数的平均数,精确到小数点后 1 位,用空格隔开。
数据保证两类数的个数都不会是 0。
AC代码:
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n,k,a=0,b=0,u=0,y=0;
cin>>n>>k;
for(int i=1;i<=n;i++)
{
if(i%k==0)
{
a+=i;
u++;
}
else b+=i,y++;
}
printf("%.1f %.1f"