Похожие числа
ограничение времени 1 секунда
ограничение памяти 64mb
ввод стандартный ввод или input.txt
вывод стандартный вывод или output.txt
назовем два числа похожими, если они состоят из одних и тех же цифр.
например, числа 1132 и 32321 похожие, а 12 и 123 – нет (в первом числе нет цифры 3). требуется написать программу, которая определит, являются ли два данных натуральных числа похожими.
формат ввода
в первой строке входных данных записано натуральное число k – количество запросов (1 ≤ k ≤ 10). в следующих k строках содержится по два целых числа а и в , разделенных пробелом (1 ≤ а, в ≤ 109).
формат вывода
выходной файл должен содержать k строк. для каждого теста в отдельной строке надо выдать сообщение “yes”, если а и в являются похожими, или “no”, если таковыми не являются.
пример 1
ввод вывод
1
1132 32321
yes
пример 2
ввод вывод
2
12 123
11 111
no
yes
мышление (увидев или услышав предмет или явление, человек, начиная мыслить, осознает, с чем он столкнулся); речь (возможность назвать объект восприятия); чувства (различные виды реакций на предметы восприятия); воля человека организовывать процесс восприятия).
Program z1;Var a,b,c,d,k:integer;BeginWriteln('Введите трехзначное число');REadln(a);While a<>0 do beginWriteln('Введите трехзначное число');REadln(a);b:=a div 100 mod 10;c:=a div 10 mod 10;d:=a mod 10;if b+c+d div 10 >0 then writeln('Сумма цифр- двузначное число') else writeln ('Нет, сумма цифр не двузначное число');if b*C*D div 100 >0 then writeln('Произведение цифр- терхзначное число') else writeln ('Нет, произведение цифр не трехзначное число число');Writeln ('Введите любое число');Readln (k);If b*c*d>k then writeln('Произведение цифр больше числа') else writeln('Произведение меньше числа');if B+c+d div 5 =0 then writeln('Сумма цифр числа кратна 5') else writeln ('Сумма цифр не кратна 5');if B+c+d div k =0 then writeln('Сумма цифр числа кратна числу, введенному с клавиатуры') else writeln ('Сумма цифр не кратна числу, введенному с клавиатуры');End;End.
Есть маленькая проблема в начале, не помню как прописывать, поэтому число первый раз нужно вводить 2 раза, если не устраевает, можете воспользоваться другими ресурсами