ท้าทาย
Mark เป็นนักเรียนที่ได้รับN
คะแนนของเขาในแบบเรียงต่อกันในบรรทัดเดียว
ความท้าทายคือการแยกเครื่องหมายของเขารู้ว่าแต่ละเครื่องหมายเท่านั้นสามารถ0
หรือ1
หรือ2
หรือ3
หรือ4
หรือ5
หรือ6
หรือ7
หรือ8
หรือหรือ9
10
อินพุต
N
จำนวนธรรมชาติและหนึ่งบรรทัด
เอาท์พุต
ชุดของตัวเลขธรรมชาติ
ตัวอย่าง
N, One line------------------> Set of marks
3, '843'---------------------> [8, 4, 3]
1, '0'-----------------------> [0]
2, '1010'--------------------> [10,10]
3, '1010'--------------------> [1,0,10] or [10,1,0]
4, '1010'--------------------> [1,0,1,0]
9, '23104441070'-------------> [2, 3, 10, 4, 4, 4, 10, 7, 0]
12,'499102102121103'---------> [4, 9, 9, 10, 2, 10, 2, 1, 2, 1, 10, 3]
5, '71061'-------------------> [7, 1, 0, 6, 1]
11,'476565010684'------------> [4, 7, 6, 5, 6, 5, 0, 10, 6, 8, 4]
4, '1306'--------------------> [1, 3, 0, 6]
9, '51026221084'-------------> [5, 10, 2, 6, 2, 2, 10, 8, 4]
14,'851089085685524'---------> [8, 5, 10, 8, 9, 0, 8, 5, 6, 8, 5, 5, 2, 4]
11,'110840867780'------------> [1, 10, 8, 4, 0, 8, 6, 7, 7, 8, 0]
9, '4359893510'--------------> [4, 3, 5, 9, 8, 9, 3, 5, 10]
7, '99153710'----------------> [9, 9, 1, 5, 3, 7, 10]
14,'886171092313495'---------> [8, 8, 6, 1, 7, 10, 9, 2, 3, 1, 3, 4, 9, 5]
2, '44'----------------------> [4, 4]
4, '9386'--------------------> [9, 3, 8, 6]
กฎระเบียบ
- เมื่อเป็นไปได้หลายเอาต์พุตให้ส่งออกเพียงครั้งเดียว
- เฉพาะเครื่องหมายของค่าที่
10
เป็นทศนิยมสองตำแหน่งส่วนที่เหลือเป็นทศนิยมหนึ่ง - อินพุตและเอาต์พุตสามารถกำหนดได้ในรูปแบบที่สะดวก
- ไม่จำเป็นต้องจัดการอินพุตที่ไม่ถูกต้อง
- ยอมรับได้ทั้งโปรแกรมหรือฟังก์ชั่น หากฟังก์ชั่นคุณสามารถส่งคืนผลลัพธ์มากกว่าการพิมพ์
- หากเป็นไปได้โปรดรวมลิงค์ไปยังสภาพแวดล้อมการทดสอบออนไลน์เพื่อให้ผู้อื่นสามารถลองใช้รหัสของคุณได้!
- ช่องโหว่มาตรฐานเป็นสิ่งต้องห้าม
- นี่คือรหัส - กอล์ฟเพื่อให้ใช้กฎการเล่นกอล์ฟตามปกติทั้งหมดและรหัสที่สั้นที่สุด (เป็นไบต์) ชนะ
n, 'string'
คู่จากบล็อคข้อความตัวอย่างที่spl = [item.split('-')[0] for item in text.split('\n')]