ท้าทาย
คุณได้รับจำนวนเต็มสามจำนวนเป็นอินพุต - min_value, max_value, sample_sizeซึ่งคุณสามารถส่งคำตอบเป็นอาร์เรย์หรือพารามิเตอร์หลายตัว
งานของคุณคือการส่งออกแผนภาพในรูปแบบที่สะดวกใด ๆที่แสดงความถี่ของตัวเลขใน(min_value, max_value)ช่วงที่ปรากฏขึ้นเมื่อมีการสุ่มเลือกตัวเลขใน(min_value, max_value)ช่วงsample_sizeเวลา ควรสร้างลำดับหมายเลขสุ่มภายในคำตอบของคุณ
ด้วยช่วงขนาดใหญ่และขนาดตัวอย่างคุณสามารถเปลี่ยนขั้นตอนที่ไดอะแกรมของคุณใช้ได้ตราบใดที่การแสดงยังคงถูกต้อง
ตัวอย่าง
ด้วย[1, 5, 10]เป็นอินพุต:
o o o x o
x o x x x
x x x x x
1 2 3 4 5
ด้วย[1, 100, 15]อินพุต (ในขั้นตอน 10 ดังนั้น 00 แสดง 1-9, 10 แสดง 10-19 เป็นต้น):
xx oo oo xx oo xx oo oo oo oo
xx oo oo xx oo xx xx oo oo oo
xx xx oo xx xx xx xx xx xx oo
00 10 20 30 40 50 60 70 80 90
เกณฑ์การให้คะแนน
นี่คือcode-golfดังนั้นรหัสที่สั้นที่สุดในหน่วยไบต์ชนะ
b-aไหร่ ที่ค่อนข้างรูปแบบที่สะดวก ...
a...bไดอะแกรมมีถังขยะเดียวที่ครอบคลุมช่วงทั้งหมดทำให้แท่งเดียวมีความสูงเท่ากับจำนวนตัวอย่าง

[1,5,10]ตัวอย่างของคุณความสูงสามารถเป็น10อย่างไร ดังนั้นคอลัมน์ 4 จะมีลักษณะเช่นนี้oooooooxxx4(แนวตั้งบนลงด้านล่างแทนจากซ้ายไปขวาในแนวนอน):