ความท้าทายนี้จะตามออกปริศนาผมอ่านในหนังสือบางส่วนในขณะที่ที่ผ่านมาซึ่งผมพบอีกครั้งที่นี่ มันเกี่ยวกับกระสุนที่ยิงจากปืนหนึ่งครั้งต่อวินาทีที่ความเร็วแตกต่างกันซึ่งเดินทางเป็นเส้นตรงตลอดไป เมื่อกระสุนนัดหนึ่งกระทบกันทั้งคู่จะถูกทำลายอย่างสมบูรณ์ (อย่าลังเลที่จะแทนที่ "bullet" ทุกกรณีด้วย "missile")
งาน
รับรายการความเร็วกระสุนตามลำดับที่กำหนดในการยิงตรวจสอบว่ากระสุนทั้งหมดถูกทำลายหรือไม่
กฎระเบียบ
- อินพุตคือรายการของจำนวนเต็มไม่เป็นลบคั่นด้วยตัวคั่นใด ๆ และมีอักขระตัวเลือกหนึ่งตัวก่อนและหลัง เหล่านี้เป็นปัจจัยการผลิตที่ถูกต้อง: และ
1 2 3 4 5 6
[1,2,3,4,5,6]
โปรแกรมเมอร์เลือกได้ - เอาท์พุทค่าความจริงถ้ากระสุนอย่างน้อยหนึ่งอยู่รอดตลอดไปและค่าความเท็จเป็นอย่างอื่น
- ความเร็วกระสุนจะได้รับในหน่วยต่อวินาที
- กระสุนเคลื่อนไหวพร้อมกันและต่อเนื่อง
- สัญลักษณ์แสดงหัวข้อย่อยอาจชนกันที่ออฟเซ็ตเศษส่วน
- กระสุนหลายนัดซึ่งไปถึงตำแหน่งเดียวกันที่แน่นอนพร้อมกันไม่ว่าจะเป็นการชดเชยแบบอินทิกรัลหรือเศษส่วนจากแหล่งกำเนิดชนกันทั้งหมด
ตัวอย่าง
ในแผนภาพเหล่านี้G
หมายถึงปืน>
กระสุนและ*
เวลาที่กระสุนชนกันและระเบิด
Truthy
การป้อนข้อมูล: 0
0123456789
Time 0 G>
1 G>
2 G>
...
เอาท์พุท: 1
การป้อนข้อมูล: 0 0 0
0123456789
Time 0 G>
1 G*
2 G>
3 G>
4 G>
...
เอาท์พุท: 1
การป้อนข้อมูล: 1
0123456789
Time 0 G>
1 G >
2 G >
3 G >
...
เอาท์พุท: 1
การป้อนข้อมูล: 2 1
0123456789
Time 0 G>
1 G> >
2 G > >
3 G > >
4 G > >
...
เอาท์พุท: 1
การป้อนข้อมูล: 2 3 1
0123456789
Time 0 G>
1 G> >
2 G> >>
3 G > *
4 G >
5 G >
...
เอาท์พุท: 1
Falsy
การป้อนข้อมูล: 1 2 3 4 5 6
Unit 1111111111
01234567890123456789
Time 0 G>
1 G>>
2 G> *
3 G> >
4 G> > >
5 G> > >>
6 G > > *
7 G > >
8 G > >
9 G >>
10 G *
111111111122222222223
0123456789012345678901234567890
เอาท์พุท: 0
การป้อนข้อมูล: 1 0 0 3
Unit
0123456789
Time 0 G>
1 G>>
2 G* >
3 G> >
4 G >>
5 G *
(การชนกันครั้งที่สองเป็นเวลา 4.5)
ผลลัพธ์:0
การป้อนข้อมูล: 2 1 2 3 6 5
Unit 1111111111
01234567890123456789
Time 0 G>
1 G> >
2 G>> >
3 G> * >
4 G> > >
5 G> * >
6 G > >
7 G > >
8 G >>
9 G *
1111111111
01234567890123456789
เอาท์พุท: 0
การป้อนข้อมูล: 2 3 6
Unit
0123456789
Time 0 G>
1 G> >
2 G> >>
3 G *
เอาท์พุท: 0
1<enter>2<enter>3...
อย่างไร