PTA乙级C语言1087有多少不同的值

#include
#include
#include
int main()
{
    int N;
    scanf("%d",&N);
    int x1,x2;
    int k=0;
    x1=N/2+N/3+N/5;
    while(N!=1){
        N--;
        x2=N/2+N/3+N/5;
        if(x1!=x2){
            k++;
            x1=x2;
        }
    }
    printf("%d",k+1);
}

你可能感兴趣的:(PTA乙级C语言1087有多少不同的值)