งานของคุณคือการสร้างโปรแกรมหรือฟังก์ชั่นที่สร้างซิปที่มีความยาว 10 บรรทัด ซิปแต่ละเส้นมีเครื่องหมายขีดคั่นสองอัน--
:
--
--
--
--
--
--
--
--
--
--
โปรแกรม / ฟังก์ชั่นจะใช้เปอร์เซ็นต์ (หารด้วย 10) เป็นอินพุตและเอาต์พุตจะเป็นซิป "คลายซิป" (คั่นด้วยเครื่องหมายขีดกลาง) จากด้านบนเป็นเปอร์เซ็นต์โดยเผยให้เห็นระดับ 1 ดัชนีต่ำสุดซ้ำ 2 ครั้งพร้อม ระดับก่อนหน้าทั้งหมดซ้ำ 4, 6, 8, ... ฯลฯ ครั้งในขณะที่การรักษาด้านล่างของซิปเป็นศูนย์กลาง
ตัวอย่าง
>>10%
-11-
--
--
--
--
--
--
--
--
--
>>50%
-1111111111-
-22222222-
-333333-
-4444-
-55-
--
--
--
--
--
>>100%
-11111111111111111111-
-222222222222222222-
-3333333333333333-
-44444444444444-
-555555555555-
-6666666666-
-77777777-
-888888-
-9999-
-10-
อินพุต (เปอร์เซ็นต์) สามารถจัดรูปแบบตามที่คุณต้องการ (50%, .5, 50, 5 [ศูนย์โดยนัย] ฯลฯ ) และมันจะอยู่ในช่วง 0 ถึง 100 และหารด้วย 10 ระยะห่างใน ต้องเก็บรักษาตัวอย่างในผลลัพธ์ของคุณ
5
?
0%
? เราได้รับอนุญาตให้ป้อนค่าหารด้วย 10 หรือไม่ เช่นแทนที่จะ50%
ได้รับ5
?