664₁₀ = 1010011000₂ = 1230₈ = 298₁₆
// PascalABC.NET 3.0, сборка 1073
var
i,n,p:integer;
k:array[1..6] of integer;
begin
Randomize;
Write('Количество бросков кубика: '); Read(n);
for i:=1 to 6 do k[i]:=0;
for i:=1 to n do begin
p:=Random(6)+1;
k[p]:=k[p]+1
end;
Writeln('Результат бросания кубика');
for i:=1 to 6 do Writeln(i,k[i]:6)
end.
<u><em>Тестовое решение:</em></u>
Количество бросков кубика: 10000
Результат бросания кубика
1 1704
2 1665
3 1659
4 1631
5 1663
6 1678
1. Ввод строк S и T из файла в переменные (или в массивы).
2. Проверяем длины массивов. Если они разные - в выходном файле сразу пишем NO и заканчиваем программу.
3. Проверяем, что соответствующий знак в S равен знаку в T.
И так в цикле по всем знакам.
4. Если в массиве S встречаются буквы или цифры o, 0, i, 1, m, n,
то проверяем, что в массиве Т та же буква или соответствующая другая.
Вместо о может быть о или 0, вместо 0 может быть 0 или о.
Вместо i может быть i или 1, вместо 1 может быть 1 или i.
Вместо m может быть m или n, вместо n может быть n или m.
5. Если все буквы совпадают с учетом возможных замен, то в выходном файле пишем YES. Если не совпадает, то пишем NO.
А что нарисовать и сфоткать то?
Нажмите клавишу Ctrl<span> на клавиатуре и удерживайте ее нажатой</span>