fork download
  1. #include <bits/stdc++.h>
  2. using namespace std;
  3.  
  4. int main() {
  5. long long int i,n,sq,cb;
  6. bool a[100000000];
  7. for(i=1;i<100000000;i++){
  8. sq=sqrt(i);
  9. cb=cbrt(i);
  10. if((sq*sq==i) && (cb*cb*cb==i))
  11. a[i]=1;
  12. else
  13. a[i]=0;
  14. }
  15. while(cin>>n && n!=0){
  16. if(a[n])
  17. cout<<"Special"<<"\n";
  18. else
  19. cout<<"Ordinary"<<"\n";
  20. }
  21. return 0;
  22. }
Success #stdin #stdout 2.73s 101480KB
stdin
1
2
64
100
15625
0
stdout
Special
Ordinary
Special
Ordinary
Special