一.给出 n(n\le100)n(n≤100) 和 nn 个整数 a_i(0\le a_i \le 1000)ai(0≤ai≤1000),求这 nn 个整数中最小值是什么。
#include <stdio.h>
using namespace std;
int main()
{
int n;
scanf("%d",&n);
int arr[n];
for(int i=0;i<n;i++)
{
int m=0;
scanf("%d",&m);
arr[i]=m;
}
int x=1001;
for(int j=0;j<n;j++)
{
if(x>arr[j])
{
x=arr[j];
}
}
printf("%d\n",x);
return 0;
}
二.
给定 n(n\le10000)n(n≤10000) 和 k(k\le 100)k(k≤100),将从 1 到 nn 之间的所有正整数可以分为两类:A 类数可以被 kk 整除(也就是说是 kk 的倍数),而 B 类数不能。请输出这两类数的平均数,精确到小数点后 1 位,用空格隔开。
数据保证两类数的个数都不会是 0。
#include <stdio.h>