五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

C++某題(函數(shù)體+排序問題)

2022-10-10 18:14 作者:諷刺派數(shù)學家  | 我要投稿


題目描述

輸入n個不超過30000的整數(shù)(n≤10)。然后求出每個數(shù)的數(shù)字和,再按每個數(shù)的數(shù)字和由小到大排列輸出。

輸入格式

第一行為整數(shù)n?

第二行為n個整數(shù)

輸出格式

由小到大排列的每個數(shù)的數(shù)字和(每個數(shù)之間保留一個空格)

樣例輸入


4

33 104 87 16


樣例輸出


5 6 7 15



#include<bits/stdc++.h>

using namespace std;

int jsszh(int a)//計算數(shù)字和?

{

if(a<10)

{

return a;

}

if(10<a&&a<100)

{

return a%10+a/10;

}

if(100<a&&a<1000)

{

int b,c,d;

b=a/100;

c=(a-100*b)/10;

d=a-b*100-c*10;

return b+c+d;

}

if(1000<a&&a<10000)

{

int b,c,d,e;

b=a/1000;

c=(a-1000*b)/100;

d=(a-b*1000-c*100)/10;

e=a-b*1000-c*100-d*10;

return b+c+d+e;

}

if(10000<a&&a<30001)

{

int b,c,d,e,f;

b=a/10000;

c=(a-10000*b)/1000;

d=(a-b*10000-c*1000)/100;

e=(a-b*10000-c*1000-d*100)/10;

f=a-b*10000-c*1000-d*100-e*10;

return b+c+d+e+f;

}

}

int main()

{

int n,a[15],b[15];

cin>>n;

for(int i=1;i<=n;i++)

{

cin>>a[i];

}

for(int i=1;i<=n;i++)

{

b[i]=jsszh(a[i]);

}

for(int i=1;i<=n;i++)

{

int tmp=0;

for(int j=1;j<=i;j++)

{

if(b[i]<b[j])

{

tmp=b[j];

b[j]=b[i];

b[i]=tmp;

}

}

}

for(int i=1;i<=n;i++)

{

cout<<b[i]<<' ';

}

}


C++某題(函數(shù)體+排序問題)的評論 (共 條)

分享到微博請遵守國家法律
桑日县| 沁水县| 岑巩县| 晋城| 阿拉善右旗| 凌云县| 曲周县| 松原市| 清镇市| 宝山区| 天水市| 黔江区| 武城县| 曲松县| 清徐县| 富蕴县| 宕昌县| 芦溪县| 开鲁县| 尼勒克县| 望谟县| 宁阳县| 石泉县| 民权县| 涟水县| 巴里| 株洲县| 海门市| 方正县| 承德县| 卓尼县| 华安县| 通榆县| 肇州县| 东乡| 巨野县| 安康市| 阿鲁科尔沁旗| 阳东县| 威宁| 厦门市|