当前位置: 首页 > news >正文

钦州建设网站免费加客源

钦州建设网站,免费加客源,wordpress 本地上传服务器,高端文化网站C语言实验——各位数字之和排序 Time Limit: 1000ms Memory limit: 65536K 有疑问?点这里^_^ 题目描述 给定n个正整数,根据各位数字之和从小到大进行排序。输入 输入数据有多组,每组数据占一行,每行的…


C语言实验——各位数字之和排序

Time Limit: 1000ms   Memory limit: 65536K  有疑问?点这里^_^

题目描述

给定n个正整数,根据各位数字之和从小到大进行排序。

输入

输入数据有多组,每组数据占一行,每行的第一个数正整数n,表示整数个数,后面接n个正整数。当n为0时,不作任何处理,输入结束。

输出

输出每组排序的结果。

示例输入

2 1 2
3 121 10 111
0

示例输出

1 2
10 111 121
 
 

#include <stdio.h>
int main()
{int n,i,j,q,t;while(scanf("%d",&n),n){int a[n];int sum[n];for(i=0; i<n; i++){scanf("%d",&a[i]);sum[i]=a[i];}for(i=0; i<n; i++){q=sum[i];sum[i]=0;while(q/10!=0){sum[i]+=q%10;q/=10;}if(q/10==0)sum[i]+=q;}for(i=0; i<n-1; i++)for(j=0; j<n-i-1; j++){if(sum[j]>sum[j+1]){t=sum[j];sum[j]=sum[j+1];sum[j+1]=t;t=a[j];a[j]=a[j+1];a[j+1]=t;}else if(sum[j]==sum[j+1]){if(a[j]>a[j+1]){t=a[j];a[j]=a[j+1];a[j+1]=t;}}}for(i=0; i<n; i++){if(i!=n-1)printf("%d ",a[i]);elseprintf("%d\n",a[i]);}}return 0;
}

转载于:https://www.cnblogs.com/jiangyongy/p/3971698.html

http://www.lbrq.cn/news/2634337.html

相关文章:

  • ps软件免费seo教育
  • 深圳加盟网站建设seo工作职责
  • 自己建的网站可以用笔记本做服务器吗站长工具站长之家官网
  • 做网站用虚拟机还是服务器seo赚钱培训课程
  • 我的网站为什么广州百度网站推广
  • wordpress请求汤阴县seo快速排名有哪家好
  • 郑州专业的网站建设公司哪家好什么是seo什么是sem
  • mooc网站开发流程图全国疫情一览表
  • 在婚恋网站做翻译好吗重庆关键词seo排名
  • 网站首页跳出弹窗google入口
  • 淘宝客网站开发服务商怎么提交百度收录
  • 电子商务80gb的流量网站够用吗百度地图网页版
  • 天权网站建设优化设计七年级上册语文答案
  • 重庆政府网站建设磁力猫torrent kitty
  • 自己做代购网站公司建设网站哪家好
  • 福田网站建设设计百度热搜榜排行
  • 金融网站建设内容小程序推广引流
  • 哪个网站做图文素材多唐山百度提升优化
  • 外贸网站建设网网站一般需要怎么推广
  • 推广展示类网站营销渠道有哪些
  • 游戏网站开发需求分析网络营销的定义
  • 深圳电商网站建设线上销售水果营销方案
  • wordpress 获取根目录南京seo网络推广
  • 泰安网站建设如何百度站长平台登录
  • 重新建网站需要转域名吗推广app赚钱的平台
  • 做淘宝客网站推广被骗网络营销是以什么为中心
  • 大连华南网站制作公司游戏优化大师手机版
  • 建设厅官方网站响应式模版移动优化
  • 动态网站建设试卷推广产品的渠道
  • 手机原理网站百度推广费用预算表
  • C++信息学奥赛一本通-第一部分-基础一-第2章-第5节
  • ConcurrentDictionary 详解:.NET 中的线程安全字典
  • 西门子PLC基础指令6:读取时钟指令、设置时钟指令、使能含义与注意
  • 软件定义汽车 --- 电子电气架构的驱动
  • deepseek、GPT与claude在MATLAB编程上的准确性对比——以卡尔曼滤波调试为例
  • C++ - 基于多设计模式下的同步异步日志系统(11w字)