Bạn nên viết 3 chương trình và / hoặc chức năng bằng một ngôn ngữ.
Tất cả các chương trình này sẽ giải quyết cùng một nhiệm vụ nhưng tất cả chúng sẽ cung cấp các đầu ra khác nhau (nhưng hợp lệ). (Tức là đối với mỗi cặp chương trình, chúng phải là một số đầu vào tạo ra các bộ số đầu ra khác nhau (nhưng hợp lệ).)
Nhiệm vụ
- Bạn được cấp một số nguyên
n
, lớn hơn 1 - Bạn nên trả về hoặc xuất ra các số nguyên dương
n
khác biệt và không ai trong số chúng nên chia hết chon
. - Thứ tự của các số không quan trọng và hoán vị của các số không được tính là các đầu ra khác nhau.
Một bộ ba chương trình hợp lệ với một số input => output
cặp:
program A:
2 => 5 9
4 => 5 6 9 10
5 => 2 4 8 7 1
program B:
2 => 1 11
4 => 6 9 1 2
5 => 4 44 444 4444 44444
program C (differs only in one number from program B):
2 => 1 13
4 => 6 9 1 2
5 => 4 44 444 4444 44444
Chấm điểm
- Điểm của bạn là tổng độ dài của 3 chương trình hoặc chức năng.
- Điểm thấp hơn là tốt hơn.
- Nếu chương trình / chức năng của bạn chia sẻ mã, mã được chia sẻ sẽ được tính vào độ dài của mỗi chương trình sử dụng mã.