Bugün çok pratik bir problemi çözmeniz gerekiyor: Tuvalet kağıdı rulonuzda belirli sayıda kağıt olması için kaç döngüye ihtiyacınız var? Bazı gerçeklere bakalım:
- Çıplak tuvalet kağıdı silindirinin çapı 3.8 cm'dir
- Bir yaprak tuvalet kağıdının uzunluğu 10 cm'dir.
- Bir sayfa tuvalet kağıdının kalınlığı 1 mm'dir.
Silindirin etrafına ilk kez sarılmadan önce, cm 3,8 * pi'lik bir çevresi vardır. Bir tabakayı silindirin etrafına sardığınızda, yarıçapı 0,1, dolayısıyla çevresi 0,2 * PI artar. Kendisinin uygun için kaç döngüler öğrenmek için bu bilgileri kullanın n tuvalet kağıdı yaprak. (Not: En az 3.14159 kadar hassas bir Pi yaklaşımı kullanın).
Test Durumları :
n = 1 :
- 10 / (3.8 * pi) = .838 döngü
n = 2 :
- (Kaç döngü yapabiliriz?) 1 tam döngü = 3.8 * pi = 11.938.
- (1. döngüden sonra geriye ne kadar kaldı?) 20 - 11.938 = 8.062
- (Kalan parçada 2. devrenin ne kadarını yapar?) 8.062 / (4 * pi) = .642 döngü
- Cevap: 1.642 döngüler
n = 3 :
- 1. tam döngü = 3.8 * pi = 11.938, 2. tam döngü = 4 * pi = 12.566
- 30 - 11.938 - 12.566 = 5.496
- 5.496 / (4.2 * pi) = 4.417
- Cevap: 2.417 döngüler
n = 100 => 40,874
nloops = sqrt(n+11.34)*0.0564189 - 0.19
100
->40.874