fork download
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. void isSpecial(long long n,long long sqr,long long cbr){
  4. if(n!=0 && n==sqr*sqr && n==cbr*cbr*cbr){
  5. cout<<"Special"<<endl;
  6. }
  7. else{
  8. cout<<"Ordinary"<<endl;
  9. }
  10. }
  11. int main() {
  12. long long n,sqr,cbr;
  13. while(cin>>n){
  14. sqr=round(sqrt(n));
  15. cbr=round(cbrt(n));
  16. isSpecial(n,sqr,cbr);
  17. }
  18. return 0;
  19. }
Success #stdin #stdout 0s 5520KB
stdin
2
64
100
15625
0
stdout
Ordinary
Special
Ordinary
Special
Ordinary