Protestolarınıza rağmen, patronunuz tarafından giriş olarak tek bir imzasız tamsayı alan ve bu tamsayı asal ise "asal" değilse "asal" dizesini basan bir program üzerinde çalışmaya başladınız. Ortaya çıkan program kısa olduğu sürece, bunu hangi dilde yapacağınızı seçebilirsiniz; Patronunuz düşük karakter sayısını çok takdir ediyor. ( Kaynak kodu yazdırdıktan sonra karakterleri manuel olarak sayar.)
Yani onu almak en iyisi, en düşük karakter sayısı kazanır.
Eğlenceli kısmı
Bu sadece seninle aramızda, ama programın başka bir dilde de geçerli olmalı. Yine de bu dilde, "Patron bunu bulursa istifa ediyorum" dizesini basmalıdır. Patronunuzun, 17 ya da 18 yaşına kadar sayıp saymadığını unutmaya devam ederken, kodu tekrar tekrar okurken gizli bir hakaret olmadığını anladığından emin olun. Bu nedenle kodun bir bölümünde “patronun bu işi bıraktığını” söyleyen kelimelerin hiçbirini kullanamazsınız ve bu 5 kelimenin anagramlarını kullanamazsınız.
Bir ödül yarattığım bonus mücadelesi
Aslında öyle görünen bir program yaz, eğitimsiz göze ilk soruyu çözüyor ve gereksiz karakterler içermiyor gibi görünüyor. Bu, açıkçası hiçbir şeye katkıda bulunmayan yorumları ve kod bölümlerini içerir. İdeal olarak, bir meslekten olmayan kişi programınızın aslında yönetilemez olmadan mümkün olduğu kadar kısa olduğuna inanacaktır. Burada yararlı bir yorum ve orada olsa da tamam.
Bonus yarışması için kurallar biraz daha gevşektir, kolayca ölçülebilir ölçütlere göre değerlendirilmek yerine, programınız bana (ve tabii ki seçmenlere) nasıl geldiği konusunda daha fazla değerlendirilecektir.
Bu ödülü haketmek için en çok giriş yapan yargıç olacağım.
Düzenle:
Patronunuzdan birkaç dakika geçtikten sonra, meslektaşlarınızdan biri onun için bir karakter sayma programı yazdı. Böylece görünür olmayan karakterler bile karakter sayınıza göre sayılır.