CCTV


私信TA

用户名:dotcpp0687780

访问量:134

签 名:

等  级
排  名 42100
经  验 312
参赛次数 0
文章发表 1
年  龄 0
在职情况 学生
学  校 石河子大学
专  业

  自我简介:

TA的其他文章

解题思路:

注意事项:

参考代码:

#include<iostream>

#include<algorithm>

using namespace std;

bool cmp(int a,int b)

{

int asum=0,bsum=0;

int x=a,y=b;

while(x!=0)

{

asum+=x%10;

x/=10; 

}

while(y!=0)

{

bsum+=y%10;

y/=10; 

}

if(asum<bsum)return 1;

else if(asum>bsum)return 0;

else if(asum==bsum)

{

if(a<b)return 1;

else return 0;

}

}

int main() {

    int number[1000000];

    int n;

    scanf("%d",&n);

    int m;

    scanf("%d",&m);

    for(int i=1;i<=n;i++)number[i]=i;

    sort(number+1,number+n+1,cmp);

    printf("%d",number[m]);

}


 

0.0分

1 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答

代码解释器

  评论区

思路一样(*^▽^*)
2024-02-15 18:32:54
  • «
  • 1
  • »