Есть ответ 👍

Разгадай слово!
1. Напиши, какое слово зашифровано в данных
сунках?​

194
282
Посмотреть ответы 2

Ответы на вопрос:

Albina7890
4,6(50 оценок)

какие нафиг сунки может рисунки тогда где они что наугад решать?

Kepka229
4,5(46 оценок)

Вот так считает в пять раз быстрее, чем в предыдущем решении. тоже никакой оптимизации, просто более современный способ проверки. // pascalabc.net 3.3, сборка 1611 от 06.01.2018 // внимание! если программа не работает, обновите версию! begin   for var f: =1 to 9 do   for var o: =0 to 9 do     if o=f then continue     else for var r: =0 to 9 do       if seq(1,o,r).distinct.count< > 3 then continue       else for var t: =1 to 9 do         if seq(f,o,r,t).distinct.count< > 4 then continue         else for var y: =0 to 9 do           if seq(f,o,r,t,y).distinct.count< > 5 then continue           else for var e: =0 to 9 do             if seq(f,o,r,t,y,e).distinct.count< > 6 then continue             else for var n: =0 to 9 do               if seq(f,o,r,t,y,e,n).distinct.count< > 7 then continue               else for var s: =1 to 9 do                 if seq(f,o,r,t,y,e,n,s).distinct.count< > 8 then continue                 else for var i: =0 to 9 do                   if seq(f,o,r,t,y,e,n,s,i).distinct.count< > 9 then continue                   else for var x: =0 to 9 do                     if seq(f,o,r,t,y,e,n,s,i,x).distinct.count=10 then begin                       var a1: =f*10000+o*1000+r*100+t*10+y;                       var a2: =t*100+e*10+n;                       var a3: =s*10000+i*1000+x*100+t*10+y;                       if a1+a2+a2=a3 then begin                         writeln(a1,'+',a2,'+',a2,' = ',a3);                         exit                         end                       end end. результат 29786+850+850 = 31486

Популярно: Информатика