Сьогодні вам потрібно вирішити дуже практичну проблему: Скільки петель потрібно мати певну кількість аркушів на вашому рулоні туалетного паперу? Давайте розглянемо деякі факти:
- Діаметр голого циліндра туалетного паперу - 3,8см
- Довжина одного аркуша туалетного паперу - 10см.
- Товщина одного аркуша туалетного паперу - 1мм.
Перш ніж обернути циліндр вперше, він має окружність в см 3,8 * пі. Кожного разу, коли ви обмотуєте лист навколо циліндра, його радіус збільшується на .1, тому його окружність збільшується на .2 * PI. Використовуйте цю інформацію, щоб дізнатись, скільки петель потрібно, щоб вмістити n аркушів туалетного паперу. (Примітка. Використовуйте наближення Pi, що принаймні таке точне, як 3.14159).
Випробування :
n = 1 :
- 10 / (3,8 * пі) = .838 петель
n = 2 :
- (Скільки повних циклів ми можемо зробити?) 1 повний цикл = 3,8 * пі = 11,938.
- (Скільки нам залишилось після 1-ї петлі?) 20 - 11,938 = 8,062
- (Скільки 2-ї петлі робить залишився шматок?) 8.062 / (4 * pi) = .642 петлі
- Відповідь: 1.642 петлі
n = 3 :
- 1-й повний цикл = 3,8 * пі = 11,938, 2-й повний цикл = 4 * пі = 12,566
- 30 - 11.938 - 12.566 = 5.496
- 5.496 / (4.2 * пі) = .417
- Відповідь: 2.417 петель
n = 100 => 40,874
nloops = sqrt(n+11.34)*0.0564189 - 0.19
100
->40.874