#include <iostream>
using namespace std;
int main()
{
while (1)
{
int N, M;
int count = 0;
cin >> N >> M;
if (cin.eof())
break;
for (int i = N; i <= M; i++)
{
int a = i / 1000;
int b = i / 100 % 10;
int c = i / 10 % 10;
int d = i % 10;
if (a == 0 && b == 0 && c == 0)
count++;
else if (a == 0 && b == 0)
{
if (c != d)
count++;
}
else if (a == 0)
{
if (b != c && c != d && d != b)
count++;
}
else
{
if (!(a == b || b == c || c == d || a == c || a == d || b == d))
count++;
}
}
cout << count << "\n";
}
}
๊ทธ๋ฅ ํด๋น ๋ฒ์ ์์์ ๊ฐ ์๋ฆฌ ์ซ์๊ฐ ๋ชจ๋ ๋ค๋ฅธ ๊ฒฝ์ฐ count++ ํด์ฃผ๋ฉด ๋จ.
๋ ์คํ๋ ค eof์์ ์ด๋ฐ ๊ฒฝ์ฐ ์ฒ์ ๋ด์ ์ธ์ while์ ๋๋ด์ผ ํ๋์ง๊ฐ ๋ ์ ๋จน์์๋ฐ..=_=;
'๐ก๐ธ๐ธ๐ถ๐ฃ: ๐๐๐๐๐๐พ๐๐ฝ๐ > ์๊ณ ๋ฆฌ์ฆ ๋ฌธ์ ํ์ด' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
BOJ2468 : ์์ ์์ญ (Silver 1) (0) | 2023.02.05 |
---|---|
BOJ3184 : ์ (Silver 1) (0) | 2023.02.05 |
BOJ14889 : ์คํํธ์ ๋งํฌ (Silver 3) (0) | 2021.08.20 |
BOJ 2503 : ์ซ์์ผ๊ตฌ (Silver 5) (0) | 2021.08.20 |
BOJ17404 : RGB๊ฑฐ๋ฆฌ2 (Gold 4) (0) | 2021.08.17 |