C言語

  1. #include <stdio.h>
  2. #define MAX 41
  3.  
  4. /* 判定 */
  5. int judge(const int x){
  6.   int i;
  7.   if(x % 3 == 0)
  8.     return 1;
  9.  
  10.   for(i=x; i; i /= 10)
  11.     if(i % 10 == 3)
  12.       return 1;
  13.  
  14.   return -1;
  15. }
  16.  
  17. int main(){
  18.   int i;
  19.   for(i=1; i <= MAX; i++){
  20.     if(judge(i) == -1)
  21.       printf("%d\n", i);
  22.     else
  23.       printf("Aho\n");
  24.   }
  25.  
  26.   return 0;
  27. }