Advertisement
Josif_tepe

Untitled

Feb 23rd, 2024
720
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.14 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main() {
  5.     int n;
  6.     cin >> n;
  7.    
  8.     int A = n % 10;
  9.     int B = (n / 10) % 10;
  10.     int C = n / 100;
  11.     int brojac = 0;
  12.     for(int i = 100; i <= 999; i += 1) {
  13.         int a = A;
  14.         int b = B;
  15.         int c = C;
  16.         int last_digit = i % 10;
  17.        
  18.         if(last_digit == a) {
  19.             a = -1;
  20.         }
  21.         else if(last_digit == b) {
  22.             b = -1;
  23.         }
  24.         else if(last_digit == c) {
  25.             c = -1;
  26.         }
  27.         int middle_digit = (i / 10) % 10;
  28.         if(middle_digit == a) {
  29.             a = -1;
  30.         }
  31.         else if(middle_digit == b) {
  32.             b = -1;
  33.         }
  34.         else if(middle_digit == c) {
  35.             c = -1;
  36.         }
  37.         int first_digit = i / 100;
  38.         if(first_digit == a) {
  39.             a = -1;
  40.         }
  41.         else if(first_digit == b) {
  42.             b = -1;
  43.         }
  44.         else if(first_digit == c) {
  45.             c = -1;
  46.         }
  47.         if(a == -1 and b == -1 and c == -1) {
  48.             brojac += 1;
  49.         }
  50.        
  51.     }
  52.     cout << brojac << endl;
  53.     return 0;
  54. }
  55.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement