main
黄海 1 year ago
parent ed7647bbc0
commit ab3480998c

@ -6,18 +6,18 @@ void solve() {
cin >> n;
int sum = 0;
int len = 0;
int tmp;
tmp = n;
while (tmp) {
tmp /= 10;
int t;
t = n;
while (t) {
t /= 10;
len++;
}
tmp = n;
while (tmp) {
int x = tmp % 10;
t = n;
while (t) {
int x = t % 10;
sum += pow(x, len);
tmp /= 10;
t /= 10;
}
if (sum == n)
cout << "T" << endl;

@ -8,12 +8,12 @@ int main() {
int cnt = 0;
while (true) {
cnt++;
a[1] = n / 100;
a[2] = n % 100 / 10;
a[3] = n % 10;
sort(a + 1, a + 1 + 3);
int mx = a[3] * 100 + a[2] * 10 + a[1];
int mi = a[1] * 100 + a[2] * 10 + a[3];
a[0] = n / 100;
a[1] = n % 100 / 10;
a[2] = n % 10;
sort(a, a + 3);
int mx = a[2] * 100 + a[1] * 10 + a[0];
int mi = a[0] * 100 + a[1] * 10 + a[2];
n = mx - mi;
if (n == 495) break;
}

Loading…
Cancel
Save