вот у нас семь звеньев.
если рапилить любое из этих звеньев, то у нас будет одно звено, которое мы просто сможем вытащить из цепочки.
для двух дней:у нас два варианта всего - пилим либо второе звено. тогда у нас остается:
1ое целое второе подпиленное, и цепь из 5 элементов
либо третье звено пилим, тогда:
2 звена, 1 пиленное, 4 звена вместе
для трех дней первый метод распила не подходит, а вот второй подходит:
2 + 1
проверим второй метод распила ля остальных дней
4: 4 вместе
5: 4+ 1 пиленное
6: 4+2
7: все
вот и ответ:
надо распилить третье звено(2 + 1 + 4 получается после распила)
в 1 программе значение переменной а больше чем в цикле и поэтому 10 не меньше 5 и цикл не выполняется
2 ошибка в том, что writeln выводит значение, а после него еще есть условие про а
Если бы а было меньше пяти,то программа зациклилась из за a:=a+1 ,но если бы было меньше пяти и эта строчка была выше writeln (a),то цикл выполнился
Во 2 программе
s:=s+a/2 получится не целое число,которое соответсвует типу real
И не хватает еще одного действия после s:=s+a/2; там должна участвовать переменная a,чтобы получилась полноценная программа
вот у нас семь звеньев.
если рапилить любое из этих звеньев, то у нас будет одно звено, которое мы просто сможем вытащить из цепочки.
для двух дней:у нас два варианта всего - пилим либо второе звено. тогда у нас остается:
1ое целое второе подпиленное, и цепь из 5 элементов
либо третье звено пилим, тогда:
2 звена, 1 пиленное, 4 звена вместе
для трех дней первый метод распила не подходит, а вот второй подходит:
2 + 1
проверим второй метод распила ля остальных дней
4: 4 вместе
5: 4+ 1 пиленное
6: 4+2
7: все
вот и ответ:
надо распилить третье звено(2 + 1 + 4 получается после распила)
в 1 программе значение переменной а больше чем в цикле и поэтому 10 не меньше 5 и цикл не выполняется
2 ошибка в том, что writeln выводит значение, а после него еще есть условие про а
Если бы а было меньше пяти,то программа зациклилась из за a:=a+1 ,но если бы было меньше пяти и эта строчка была выше writeln (a),то цикл выполнился
Во 2 программе
s:=s+a/2 получится не целое число,которое соответсвует типу real
И не хватает еще одного действия после s:=s+a/2; там должна участвовать переменная a,чтобы получилась полноценная программа