解题思路:
注意事项:
参考代码:
#include<bits/stdc++.h>
using namespace std;
int main()
{
int i,n,m,t,s;
cin>>n>>m;
int a,b[55][n+1]={0};
for(i=1;i<=n;i++)
{a=i;
t=0;
while(a)
{
t+=a%10;
a/=10;
}
b[t][0]++;
b[t][b[t][0]]=i;
}
s=m;
for(i=1;i<=s;i++)
if(m-b[i][0]>0)m=m-b[i][0];
else break;
cout<<b[i][m];
return 0;
}
0.0分
0 人评分
校门外的树 (C语言代码)浏览:751 |
C语言程序设计教程(第三版)课后习题10.2 (C语言代码)浏览:1055 |
C语言程序设计教程(第三版)课后习题12.1 (C语言代码)浏览:1026 |
C语言程序设计教程(第三版)课后习题11.3 (C语言代码)浏览:1059 |
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:654 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:583 |
C语言训练-计算1~N之间所有奇数之和 (C语言代码)浏览:689 |
求圆的面积 (C语言代码)浏览:1366 |
C语言程序设计教程(第三版)课后习题7.2 (C语言代码)浏览:686 |
C语言训练-数字母 (C语言代码)浏览:670 |