Niloy007

Shohan's Problem

Aug 10th, 2020
104
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #include <stdio.h>
  2.  
  3. int main() {
  4.     int n;
  5.     scanf("%d", &n);
  6.  
  7.     int length = 0, num = n;
  8.     while (num > 0) {
  9.         num /= 10;
  10.         length++;
  11.     }
  12.     int arr[100000];
  13.     for (int i = 0; i < length; i++) {
  14.         arr[i] = n % 10;
  15.         n /= 10;
  16.     }
  17.     int flag = 1, temp = 1;
  18.  
  19.     if (flag) {
  20.         for (int i = 1; i < length; i++) {
  21.             if (arr[0] < arr[i]) {
  22.                 flag = 0;
  23.                 break;
  24.             }
  25.         }
  26.     }
  27.  
  28.     if (temp) {
  29.         for (int i = 0; i < length - 1; i++) {
  30.             if (arr[length - 1] < arr[i]) {
  31.                 temp = 0;
  32.                 break;
  33.             }
  34.         }
  35.     }
  36.     if (!flag && !temp) {
  37.         printf("Opaque Number\n");
  38.     } else {
  39.         printf("Not Opaque Number\n");
  40.     }
  41. }
RAW Paste Data