Sangat mudah:
Buat program tanpa menulis satu baris kode. Kode hanya dapat terdiri dari pertanyaan dan jawaban Stack Overflow yang ada.
Program harus membuat dua angka acak dan menampilkan angka
- ditambahkan ke,
- dikurangi dari,
- dikalikan dengan dan
- dibagi dengan
satu sama lain.
Aturan
Anda harus memasukkan tautan ke pertanyaan / jawaban yang Anda gunakan dalam jawaban Anda. Anda tidak boleh mengubah kode yang Anda temukan, dengan pengecualian berikut:
Anda dapat mengubah nama variabel, fungsi, dan metode. (Ini tidak berarti Anda dapat mengubah doa metode, dengan mengubah, katakan scanner.nextInt () menjadi scanner.nextLine () dan mengklaim bahwa Anda mengubah nama metode. Perubahan harus dalam definisi atau referensi ke entitas yang sama.). Solusinya harus tetap berfungsi jika variabel, fungsi atau metode akan diganti namanya lagi.
Anda dapat menyesuaikan lekukan dengan tepat.
Anda dapat mengasumsikan bahwa modul yang tepat dimuat agar snipet kode berfungsi. (misalnya, mengimpor pernyataan untuk Java dan Python, menggunakan pernyataan untuk C # dan C ++, dan yang setara dalam semua bahasa) Jika cuplikan kode menyertakan impor untuk Anda, Anda dapat memindahkannya ke bagian atas kode.
Jika bahasa mengharuskan kode berada di semacam badan metode untuk mengeksekusi (misalnya,
public static void main(String[] args)
untuk Java,static int Main(string[] args)
untuk C #, dan sebagainya), Anda dapat membungkus kode Anda dengan metode yang sesuai. Tetapi isi dari metode utama itu harus tetap tidak dimodifikasi.Anda harus memberikan daftar eksplisit tentang perubahan nama variabel / metode / fungsi / kelas yang dilakukan.
Anda tidak dapat mengambil cuplikan dari potongan (artinya jika Anda mengambil blok kode dari sebuah pos, Anda mengambil semuanya) Berikan deskripsi singkat tentang apa yang kode lakukan untuk orang-orang yang tidak akrab dengan bahasa yang Anda gunakan. Anda harus menggunakan cuplikan yang diposting sebelum tantangan ini dimulai.
Kontes popularitas, jadi yang paling unggul menang!
Batas waktu
Saya akan menerima pengajuan yang memiliki suara terbanyak sekitar akhir Agustus, 6.