Ответить на сообщение
Вернуться к теме
Вы отвечаете на сообщение:
ник: Силblч короче малая в 4м классе учится задачу задали: Число из трех различных цифр вычтено из числа, состоящего из тех же цифр, расположенных в обратном порядке. Результат состоит из тех же трех цифр, расположенных снова по-другому. Какие это числа? малой на калькуляторе по шурику решил, пока папа классическим(хоть и извращенским) способом нашел результат :) чисто поржать :)
Sub find_triad() Dim col As New Collection Dim i&, j&, a&, b&, c&, z& On Error Resume Next For i = 999 To 111 Step -1 j = i - Val(StrReverse(i)) If Val(j) > 99 And i > Val(StrReverse(i)) Then For a = 1 To 3 For b = 1 To 3 For c = 1 To 3 If a <> b And b <> c And c <> a Then z = (Mid(CStr(j), a, 1) & Mid(CStr(j), b, 1) & Mid(CStr(j), c, 1)) * 1 If z = i Or z = Val(StrReverse(i)) Then col.Add i & "-" & StrReverse(i) & "=" & j, "x_" & i & "-" & StrReverse(i) & "=" & j End If End If Next c Next b Next a End If Next i For i = 1 To col.Count Debug.Print col(i) Next i End Sub
Ваше имя:
Пароль:
Сообщение:
Прикрепить:
Для вставки смайлов в текст щелкните по значку.