Const n=15; var a: array[1..n]of integer; i,b: integer; begin for i: =1 to n do a[i]: =random(100)-20; for i: =1 to n do write(a[i],' '); writeln; for i: =1 to n do begin if (a[i] mod 5 = 0) and (a[i] mod 10< > 0) or (a[i] div 10=5) then write(a[i],' '); end; writeln; end.
Спасибо
Ответ дал: Гость
"у семи нянек дитя без глаза." - 30 символов(" -2, . -1, пробел-5, букв-22) ⇒
30*2=60 байт
60*8=480 бит
Ответ дал: Гость
разделим монеты на кучки 1002 1002 и одна монета
1-е взвешивание сравниваем 1002 и 1002
если они одинаковые то они настоящие и значит осталось сравнить одну монету с какой-нибудь из этих кучек и выяснить тяжелее она или легче
если одна из куч тяжелее то ее делим пополам и снова взвешиваем
если половинки оказались одинаковые, значит они настоящие и фальшивая монета легче настоящей, а если разные то фальшивая монета тяжелее настоящей
Популярные вопросы