งาน
เขียนฟังก์ชั่น / โปรแกรมซึ่งจะ
n
เป็นพารามิเตอร์ / input และพิมพ์ / ส่งกลับจำนวนของโครงสร้าง (ซึ่งจะแสดงให้เห็นด้านล่าง){1,2,...,n}
ในชุด
นิยามของโทโพโลยี
ให้ X เป็นเซต จำกัด ใด ๆ และสมมติว่า T ซึ่งเป็นเซตย่อยของชุดพลังงานของ X (เช่นชุดที่มีชุดย่อยของ X) ให้เป็นไปตามเงื่อนไขเหล่านี้ :
X และเซตว่างอยู่ใน T
หากทั้งสองชุด U และ V อยู่ใน T ดังนั้นการรวมกันของทั้งสองชุดนั้นจะอยู่ใน T
หากทั้งสองชุด U และ V อยู่ใน T ดังนั้นจุดตัดของทั้งสองชุดนั้นเป็น T
... ดังนั้น T เรียกว่าทอพอโลยีใน X
ข้อมูลจำเพาะ
โปรแกรมของคุณคือ:
- ฟังก์ชั่นซึ่งใช้
n
เป็นพารามิเตอร์ - หรือโปรแกรมที่อินพุต
n
และพิมพ์หรือผลตอบแทนจำนวน (ที่แตกต่างกัน)
{1,2,...,n}
โครงสร้างในตลาดหลักทรัพย์แห่งประเทศไทย- ฟังก์ชั่นซึ่งใช้
n
เป็นจำนวนเต็มใด ๆ ที่ไม่เป็นลบซึ่งน้อยกว่า 11 (แน่นอนว่าไม่มีปัญหาหากโปรแกรมของคุณจัดการกับ n ใหญ่กว่า 11) และผลลัพธ์เป็นจำนวนเต็มบวกโปรแกรมของคุณไม่ควรใช้ฟังก์ชั่นห้องสมุดหรือฟังก์ชั่นพื้นเมืองใด ๆ ที่คำนวณจำนวนโทโพโลยีโดยตรง
ตัวอย่างอินพุต (ค่า n): 7
ตัวอย่างผลลัพธ์ / ผลตอบแทน: 9535241
คุณสามารถตรวจสอบค่าตอบแทนของคุณได้ที่นี่หรือที่นี่
แน่นอนว่ารหัสที่สั้นที่สุดจะเป็นผู้ชนะ
ผู้ชนะจะถูกตัดสินอย่างไรก็ตามฉันอาจเปลี่ยนผู้ชนะหากรหัสที่สั้นกว่าปรากฏขึ้น ..