8
ค้นหาจำนวนของคนที่จะได้รับหมายเลขโดยใช้ + และ *
บทนำ เป้าหมายของคุณคือการหาจำนวนน้อยที่สุดของคนที่คุณจะต้องเพิ่มหรือคูณกันเพื่อให้ได้ค่าการป้อนข้อมูลนี้เป็นA005245 อินพุต หนึ่งจำนวนเต็มบวกN เอาท์พุต จำนวนที่น้อยที่สุดของคนที่จะต้องเพิ่ม / คูณจะได้รับN ตัวอย่างอินพุต 7 ตัวอย่างผลลัพธ์ 6 คำอธิบาย ( 1+ 1+ 1) * ( 1+ 1) + 1= 7 เพราะสิ่งนี้ต้องการ6สิ่งที่ต้องการผลลัพธ์คือ6 กรณีทดสอบ 1 1 2 2 3 3 5 5 10 7 20 9 50 12 นี่เป็นความท้าทายของนักกอล์ฟที่มีจำนวนไบต์น้อยที่สุด