文章

93

粉丝

56

获赞

264

访问

21.5k

头像
求30的倍数 题解:暴力之prev_permutation
P1736 华东师范大学2020年机试题
发布于2025年3月23日 23:17
阅读数 177

//对这道题,prev_permutation比next_permutation快很多

#include<bits/stdc++.h>
using namespace std;

int num[100];

bool cmp(int a,int b)
{
    return a>b;
}

int main()
{
    int n;
    cin>>n;
    int i=0;
    while(n)
    {
        num[i]=n%10;
        n/=10;
        i++;
    }
    sort(num,num+i,cmp);
    int flag=1;
    do
    {
        int sum=0;
        for(int j=0;j<i;j++)
        {
            sum*=10;
            sum+=num[j];
        }
        if(...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发