Anda harus menulis 3 program dan / atau fungsi dalam satu bahasa.
Semua program ini harus menyelesaikan tugas yang sama tetapi mereka semua harus memberikan hasil yang berbeda (tetapi valid). (Yaitu untuk setiap pasangan program, mereka harus berupa input yang menghasilkan set yang berbeda (tetapi valid) dari nomor-nomor keluaran.)
Tugas
- Anda diberi bilangan bulat
n
, lebih besar dari 1 - Anda harus mengembalikan atau menampilkan bilangan bulat positif yang
n
berbeda , dan tidak ada yang harus dibagin
. - Urutan angka tidak masalah dan permutasi angka tidak dihitung sebagai output yang berbeda.
Triplet program yang valid dengan beberapa input => output
pasangan:
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
Mencetak gol
- Skor Anda adalah jumlah dari panjang 3 program atau fungsi.
- Skor yang lebih rendah lebih baik.
- Jika program / fungsi Anda membagikan kode, kode yang dibagikan harus dihitung dalam panjang setiap program yang menggunakan kode tersebut.