Şeklinde bir ondalık sayı verildiğinde <float>, <precision>
, şamandıranın ondalık bölümünün (yani kesirin) grafik temsilini çizersiniz. Örnekler:
Giriş:,
6.75, 4
çıkış:6||| 7 ----
6.75
(girişteki ilk sayı) açıklanacak sayıdır,4
(girişteki ikinci sayı) boruların altındaki tire sayısıdır. katlanmış6
6.75,7
tavanlı6.75
. Boru sayısıdecimal part of first input number * second input number
.Giriş:,
10.5, 6
çıkış:10||| 11 ------
Giriş:,
20.16, 12
çıkış20|| 21 ------------
.16
aslında 1,92 boru alır, ancak 1,92 boru çizemediğim için 2'ye tavan yaparım.Giriş:,
1.1, 12
çıkış:1| 2 ------------
.1
bu durumda 1.2 boru, bu yüzden 1 boruya döşenmiştir.Ayrıca, bir kenar kasa. Girdi:
5, 4
(yani sayı bir tamsayıdır), çıktı:5 6 ----
- Açıklanacak sayı, sadece dil yeteneklerinizle sınırlı olan pozitif şamandıradır.
- Hassasiyet sayısı 2'den büyük, eşit bir tamsayıdır (yani gerekli minimum hassasiyet 4'tür). O da keyfi büyük olabilir.
- > = n.5 boru n + 1'e yuvarlanır (yani 1.5 2'ye yuvarlanır ve 2.5 3'e yuvarlanır). <n.5 boru n'ye yuvarlanır (yani 1.4 1'e yuvarlanır ve 2.4 2'ye yuvarlanır).
- Diliniz için daha uygunsa, girdiyi bir dizi olarak alabilirsiniz, örn
[6.75, 4]
. Girişi ters sırada alırsanız, yani[4, 6.75]
lütfen cevabınızda belirtin.
5.0 4
: bu çizmek etmez 5
için 6
ya da gelen 4
için 5
ya da her iki açıdan kabul gören bir? Girdi 1.25 2
: 0 veya 1 |
sn var mı ve neden (yani yuvarlama kuralı nedir)? Girişteki ilk sayının pozitif olması gerekir mi? Maksimum hassasiyeti ve büyüklüğü nedir? Girişteki ikinci sayının pozitif olması gerekir mi? Olumsuz ise, geriye doğru çekilir miyiz?