文章

1

粉丝

50

获赞

1

访问

90

头像
不重复数 题解:
P1887 武汉大学机试题
发布于2025年1月22日 17:00
阅读数 90

#include <iostream>
using namespace std;

int a[10000];
bool isfunc(int x){    //是否为不重复数 
     int i=0;
    while(x>0){
        a[i++]=x%10;
        x/=10;
    }
    
    for(int j=0;j<=i;j++){
        if(a[j]==a[j+1]&&j<i){
            return false;
        }
    }
    return true;
}
int main(){
    int n;
    while(cin>>n){
        for(int i=n+1;;i++){
            if(isfunc(i)){
                cout<<i<<"\n";
               &n...

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发