Hdu 5391

来源:互联网 发布:德州扑克入门知乎 编辑:程序博客网 时间:2024/06/02 22:47
#include <iostream>#include <string.h>#include <stdlib.h>#include <stdio.h>using namespace std;bool isprime( int val ){    for( int i = 2; i*i <= val; i++ )        if(val%i == 0) return false;    return true;}int main(){    int t;    scanf("%d",&t);    while(t--){      int n;      scanf("%d",&n);      if(n == 4){          printf("%d\n",1*2*3%4);      }            else if(!isprime(n))          puts("0");      else printf("%d\n",n-1);    }    return 0;}
0 0