C语言实验学习各位数字之和排序
发布时间
阅读量:
阅读量
C语言实验——各位数字之和排序
Time Limit: 1000MS Memory Limit: 65536KB
Problem Description
给定n个正整数,根据各位数字之和从小到大进行排序。
Input
输入数据多批次,在每个数据块中占据一行,并且每个数据块的第一个字段为正整数n(表示该块包含的数值数量),后续紧跟n个正整数值。当遇到n等于0的情况时不做处理操作,并在输入结束标志出现时自动终止程序运行
Output
输出每组排序的结果。
Example Input
2 1 2
3 121 10 111
0
Example Output
1 2
10 111 121
Hint
Author
#include <stdio.h>
int sum(int n);
int main ()
{
int n , s[11] , i , t , m[11];
while (scanf ("%d" , &n)!=EOF&&n!=0)
{
for ( i = 0 ; i < n ; i++)
{
scanf ("%d" , &m[i]);
}
for (i = 0 ; i < n ; i++)
{
s[i] = sum
全部评论 (0)
还没有任何评论哟~
