Есть два кувшина емкостью 3 и 5. как с этих двух набрать из реки 7 литров воды.
300
500
Ответы на вопрос:
А- кувшин 3 литра б - кувшин 5 литров 1)наливаешь воду в кувшин а (в а - 3 литра) 2) переливаешь воду из а в б (в а - 0 литров, в б - 3 литра) 3)наливаешь воду в а ( в а - 3 литра, в б - 3 литра) 4) переливаешь воду из а в б (в а - 1 литр, в б - 5 литров) 5)выливаешь воду из б (в а - 1 литр, в б - 0 литров) 6) переливаешь воду из а в б ( в а - 0 литров, в б - 1 литр) 7) наливаешь воду в а( в а - 3 литра, в б - 1 литр) 8) переливаешь воду из а в б ( в а - 0 литров, в б - 4 литра) 9) наливаешь воду а - готово (в а - 3 литра, в б - 4 литра) п.с. первое, что пришло в голову, наверное, можно как-то еще
Набрать во второй кувшин 5 литров, перелить 3 литра в первый кувшин. во втором осталось 2 литра. вылить воду из первого кувшина, перелить из второго в первый два литра. затем набрать во второй кувшин 5 литров. всё: в первом 2 литра, во втором 5 литров.
Package javaapplication1; import java.util.scanner; public class javaapplication1 { static scanner scanner = new scanner(system.in); static int n = scanner.nextint(); static int tmp = n; public static void main(string[] args) { while (tmp> 2) tmp-=2; while (tmp==2){ tmp-=2; n+=2; } while (tmp==1){ tmp-=1; n+=1; } system.out.println(n); } }
Популярно: Информатика
-
leha201818.06.2021 04:13
-
vladgoncharov2p01aun12.09.2022 18:18
-
geracim111.03.2021 13:02
-
genagnatyk12302.10.2021 20:58
-
Nerror24.03.2021 00:12
-
умник20232316.11.2022 10:44
-
severenok28.09.2022 21:28
-
Нннннннн1117.11.2022 18:18
-
annafycguvvv14.06.2023 05:31
-
Фёкла1117.06.2023 07:43