-
题目

-
代码
#include <iostream> using namespace std; int main(){ int nums[10]={0},t; for(int i=0;i<10;i++){ //记录每个数字的个数 cin>>t; nums[i]=t; } //输出第一位:不为0的最小数 for(int i=1;i<10;i++){ if(nums[i]!=0){ cout<<i; nums[i]--; break; } } //输出剩余位 for(int i=0;i<10;i++){ int cnt=0; if(nums[i]!=0){ while(cnt<nums[i]){ cout<<i; cnt++; } } } return 0; }
PAT笔记:1023 组个最小数 (20分)
最新推荐文章于 2024-05-04 11:11:07 发布
本文介绍了一段使用C++处理和输出数组元素的代码片段。通过该代码,可以学习如何读取输入并统计各数字出现次数,然后按特定顺序输出这些数字。首先输出第一个非零数字,接着输出剩余数字的全部实例。
1万+





