高级光能
题目描述 Description
对于一个不多于4位正整数来说,每一位拆分为一个数字,竖向排列,并且在最开始标明这个数字总的位数。
输入描述 Input Description
一个正整数n(0<=n<=9999)
输出描述 Output Description
第一行输出n的位数,随后每一行输出n从高位到低位每一位的数字
样例输入 Sample Input
456
样例输出 Sample Output
3 4 5 6
刘欣然在2020-04-25 11:25:51追加了内容
额,这是题目内容
题目描述 Description
酷町猫在旅行时偶然发现了这样一个一维空间:
一维空间有一组数据,每组数据都是整数,现在只要将这组数据从小到大排好序,然后再求这组数据的总和、平均值,就可以打开二维空间的大门了。你能帮他办到吗?
输入描述 Input Description
第一行,输入一个数n
第二行,输入n个数
输出描述 Output Description
第一行,排好序的n个数(从小到大)
第二行,输出总和
第三行,输出平均值(保留2位小数)
样例输入 Sample Input
10 1 2 3 1 4 5 10 6 10 8
样例输出 Sample Output
1 1 2 3 4 5 6 8 10 10 50 5.00
数据范围及提示 Data Size & Hint
n<=100
每个数在1-100之内
刘欣然在2020-04-25 11:29:43追加了内容
人呢?人呢?人呢?人呢?人呢?人呢?
刘欣然在2020-04-25 14:47:33追加了内容
初级光能
using namespace std;
定义数组
int main()
{
定义 n和求总和的变量=0;
输入n
for(循环0到n-1){
输入;
累加;
}
sort(a,a+n);
for(循环0到n-1){
输出数组
}
换行
输出总和;
换行
保留俩位输出(double)sum/n);
return 0;
}
姜思远在2020-04-25 11:38:35追加了内容
苏维埃的很棒哦
姜思远在2020-04-25 11:49:41追加了内容
没毛病,@刘欣然
姜思远在2020-04-25 11:58:12追加了内容
新手天翼
int 自己定义
cin>>随便;
循环(随便不等于0){
循环取位数
变量++;
循环取位数;
}
输出<<变量;//变量=0
循环(随便不等于0){
循环取位数;
循环取位数;
}
输出<<学过循环取位数就知道输出什么了
不会告诉我
高子健在2020-04-25 11:38:42追加了内容
定义n,数组,sum=0;
输出n;
输出数组//还有循环
sum+=a[i];
sort()//我不多说了
cout<<数组;
cout<<sum;
cout<<平均
高级天翼
输入不讲了。
循环:
{
输入数组,
每次输入一个数还要累加,
桶数组[当前元素]++; ——这是要用桶排序。
}
循环遍历从1到100的桶数组:
{
(当前桶数组元素)次的循环 输出下标。
}
输出累加变量;
输出累加变量除以数组长度(n),记得要强制类型转换,保留两位小数。
提示:输出的时候别忘了空格、换行。