สำหรับความท้าทายนี้รายการจะถือว่าถูกต้องหากว่าประกอบด้วยจำนวนเต็มและรายการที่ถูกต้องทั้งหมด (นิยามแบบเรียกซ้ำ \ o /) สำหรับความท้าทายนี้ให้รายการที่ถูกต้องและจำนวนเต็มกลับรายการของความลึกทั้งหมดที่สามารถพบจำนวนเต็ม
ตัวอย่าง
ลองพิจารณารายชื่อและจำนวนเต็ม[1, [2, [3, [1, 2, 3], 4], 1], 1]
1
จากนั้นเราสามารถดึงรายการเช่นนี้:
Depth 0 1 2 3
Num 1
2
3
1
2
3
4
1
1
คุณจะพบว่าการแสดงขึ้นที่ระดับความลึก1
0, 1, 3
ดังนั้นผลลัพธ์ของคุณควรอยู่0, 1, 3
ในรูปแบบที่สมเหตุสมผล (ลำดับไม่สำคัญ)
ความลึกอาจเป็นดัชนี 0- หรือ 1 แต่โปรดระบุในสิ่งที่คุณส่ง
กรณีทดสอบ (ดัชนี 0)
สำหรับรายการ[1,[2,[3,4],5,[6,7],1],[[[[5,2],4,[5,2]]],6],3]
:
1 -> [0, 1]
2 -> [1, 4]
3 -> [0, 2]
4 -> [2, 3]
5 -> [1, 4]
6 -> [1, 2]
7 -> [2]
สำหรับรายการ[[[[[1],0],1],0],1]
:
0 -> 1, 3
1 -> 0, 2, 4
สำหรับรายการ[11,22,[33,44]]
:
11 -> [0]
22 -> [0]
33 -> [1]
44 -> [1]
ส่งคืนรายการว่างถ้าคำค้นหาไม่มีอยู่ในรายการที่ใดก็ได้
ค่าลบและศูนย์จะใช้ได้ในรายการอินพุตและคำศัพท์