silentkiler029

runuJhunuMagicCar-solution

Aug 24th, 2020 (edited)
157
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 2.11 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <string.h>
  3.  
  4. int main()
  5. {
  6.     int n;
  7.     scanf("%d", &n);
  8.     char str[n+2];
  9.     scanf("%s", str);
  10.     char ans1[] = "Run!RUn!RuN!";
  11.     char ans2[] = "Wait! Magic car is coming";
  12.  
  13.     int i = 0;
  14.     //for M
  15.     while(str[i] != 'M') {
  16.         i++;
  17.         if(i==n) break;
  18.     }
  19.     if(i < n && str[i] != 'M') {
  20.         printf("%s", ans1); return 0;
  21.     }
  22.     else if(i == n) {
  23.         printf("%s", ans1); return 0;
  24.     }
  25.  
  26.     //for A
  27.     while(str[i] != 'A') {
  28.         i++;
  29.         if(i==n) break;
  30.     }
  31.     if(i < n && str[i] != 'A') {
  32.         printf("%s", ans1); return 0;
  33.     } else if(i == n) {
  34.         printf("%s", ans1); return 0;
  35.     }
  36.  
  37.     //for G
  38.     while(str[i] != 'G') {
  39.         i++;
  40.         if(i==n) break;
  41.     }
  42.     if(i < n && str[i] != 'G') {
  43.         printf("%s", ans1); return 0;
  44.     } else if(i == n) {
  45.         printf("%s", ans1); return 0;
  46.     }
  47.  
  48.     //for I
  49.     while(str[i] != 'I') {
  50.         i++;
  51.         if(i==n) break;
  52.     }
  53.     if(i < n && str[i] != 'I') {
  54.         printf("%s", ans1); return 0;
  55.     } else if(i == n) {
  56.         printf("%s", ans1); return 0;
  57.     }
  58.  
  59.     //for C
  60.     while(str[i] != 'C') {
  61.         i++;
  62.         if(i==n) break;
  63.     }
  64.     if(i < n && str[i] != 'C') {
  65.         printf("%s", ans1); return 0;
  66.     } else if(i == n) {
  67.         printf("%s", ans1); return 0;
  68.     }
  69.  
  70.     //for C
  71.     i++;
  72.     while(str[i] != 'C') {
  73.         i++;
  74.         if(i==n) break;
  75.     }
  76.     if(i < n && str[i] != 'C') {
  77.         printf("%s", ans1); return 0;
  78.     } else if(i == n) {
  79.         printf("%s", ans1); return 0;
  80.     }
  81.  
  82.     //for A
  83.     while(str[i] != 'A') {
  84.         i++;
  85.         if(i==n) break;
  86.     }
  87.     if(i < n && str[i] != 'A') {
  88.         printf("%s", ans1); return 0;
  89.     } else if(i == n) {
  90.         printf("%s", ans1); return 0;
  91.     }
  92.  
  93.     //for R
  94.     while(str[i] != 'R') {
  95.         i++;
  96.         if(i==n) break;
  97.     }
  98.     if(i < n && str[i] != 'R') {
  99.         printf("%s", ans1); return 0;
  100.     } else if(i == n) {
  101.         printf("%s", ans1); return 0;
  102.     }
  103.  
  104.     printf("%s", ans2);
  105.     return 0;
  106. }
  107.  
Add Comment
Please, Sign In to add comment