paste bin

malic
C++
#include <cstdio>

int isValid(int x)
{
    char s[5];
    for ( int i=0;i<=4;i++)
    {
        s[i] = x%10;
    }
    for(int i=0;i<4;i++)
    {
        for(int j=i+1;j<4;j++)
        {
            if(s[i]==s[j])
            {
                return 0;// not OK
            }
        }
    }
    return 1;
}

int main(void)
{
    int y;
    scanf("%d",&y);

    y++;
    while( !isValid(y) )
    {
        y++;
    }
    printf("%d\n",y);
    return 0;
}

2020 C1QB

fork this code