atlantika7
?>

Решить . ученик собирался на вечер, когда погас свет в комнате, где в ящике шкафа лежали его коричневые и синие носки. какое наименьшее число носков он должен взять из ящика, чтобы обеспечить себя парой одного цвета?

Информатика

Ответы

Maloletkina-marina2
Ученик берёт 1 носок 1 одного цвета, потом берёт второй носок. т. к он может оказаться другого цвета, чем 1-ый, нужно взять третий носок, чтобы у него была пара одного цвета. ответ: 3 носка
goodsled

#include < iostream>

#include < windows.h>

using namespace std;

int num;

while(true) {

cin > > num;

cout < < num < < " x 1 = " < < num * 1 < < endl;

cout < < num < < " x 2 = " < < num * 2 < < endl;

cout < < num < < " x 3 = " < < num * 3 < < endl;

cout < < num < < " x 4 = " < < num * 4 < < endl;

cout < < num < < " x 5 = " < < num * 5 < < endl;

cout < < num < < " x 6 = " < < num * 6 < < endl;

cout < < num < < " x 7 = " < < num * 7 < < endl;

cout < < num < < " x 8 = " < < num * 8 < < endl;

cout < < num < < " x 9 = " < < num * 9 < < endl;

}

system("pause");

return 0;

если что-то неправильно сделал, не суди, давно не программировал и уже особо не помню.

Наталья_Владимир708

var a: string;

i,n,j,k,x,z,y: integer; d: boolean;

begin

readln(n);

read(a);

d: =false;

if (n=1)and (a='8') then d: =true;

if n=2 then begin

x: =ord(a[1]) - 48;

y: =ord(a[2]) - 48;

if((x*10+y) mod 8=0) or

  ((y*10+x) mod 8=0) then d: =true;

end

else

begin

for i: =1 to n-2 do

for j: =i+1 to n-1 do

for k: =i+2 to n do

begin

x: =ord(a[i])-48;

y: =ord(a[j])-48;

z: =ord(a[k])-48;

if((x*4+y*2+z) mod 8=0) or

  ((y*4+x*2+z) mod 8=0) or

  ((y*4+z*2+x) mod 8=0) or

  ((x*4+z*2+y) mod 8=0) or

  ((z*4+y*2+x) mod 8=0) or

  ((z*4+x*2+y) mod 8=0) then d: =true;

  end; end;

  if d then write('yes') else write('no');

  end.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Решить . ученик собирался на вечер, когда погас свет в комнате, где в ящике шкафа лежали его коричневые и синие носки. какое наименьшее число носков он должен взять из ящика, чтобы обеспечить себя парой одного цвета?
Ваше имя (никнейм)*
Email*
Комментарий*