Untitled
unknown
plain_text
a year ago
1.1 kB
5
Indexable
#include<stdio.h>
#include<math.h>
int main()
{
int n;
while((scanf("%d",&n) != EOF))
{
int count = 0,primecount = 0;
int digit,digitcount = 0;
if(n ==2 || n==3 || n==5 || n==7)
{
printf("Super\n");
}
else if(n==1)
printf("Nada\n");
else if(n>0)
{
for(int i = 2;i<=sqrt(n);i++)
{
if(n%i==0)
{
count++;
}
}
if(count == 0)
{
while(n != 0)
{
digit = n%10;
digitcount++;
if(digit == 2 || digit == 3 || digit == 5 || digit == 7)
{
primecount++;
}
n = n/10;
}
if(primecount == digitcount)
{
printf("Super\n");
}
else
{
printf("Primo\n");
}
}
else
{
printf("Nada\n");
}
}
}
return 0;
}Editor is loading...
Leave a Comment