Orijinal: https://james-iry.blogspot.co.at/2009/05/brief-incomplete-and-mostly-wrong.html
Alain Colmerauer, mantık programlama dili Prolog'u tasarladı. Amacı, iki yaşında bir çocuk kadar zeki bir programlama dili yaratmaktı. Amacına ulaştığını ispatlamak için, tüm soruşturmalarda kaynak olarak "Hayır" cevabını veren bir Prolog programı sundu.
Bana istediğini sor!
? -(Tabii ki yapmadı.) Göreviniz Alain Colmerauer'ın programından daha akıllı bir program yaratmak. Bunun Prolog'da olması gerekmez.
Ayrıntılı Bilgiler
Girdi ile bitiyorsa
?ve en az bir tane varsa,, metni sondan sonuncuya,kadar döndürün?.Elde, eğer giriş
?dönüşle bitiyorsaNo.Yoksa geri dön
Yes.
kurallar
- Standart boşluklar yok.
- Giriş / çıkış standart giriş / çıkış yöntemlerimizle alınacaktır.
- Programınız en az 1 soruşturma almalıdır.
- İşlenen sorguyu çıktılamalısınız.
YesVeNositesindeki harf duyarlı örneklerde bulunmaktadır.- Girişte a varsa, girişte
?yalnızca bir tane?olacağı ve her zaman son karakter olacağı garanti edilir . - Giriş her zaman bir cümle / cümle olacaktır. Bu tabir / cümle yalnızca karakter asla
,ve?, örneğin,,?ve,?geçerli girişler değildir. (Her ne kadar gönderiler yine de uygulasa da, bu durumda ifade / cümle boş bir dize olduğundan.) - Ayrıca, giriş hiçbir zaman bitmeyecektir
,?. - Sondan hemen sonra
,veya hemen öncesinde boşluk varsa?, bunlar çıktıya dahil edilmelidir.
Örnekler
Hmm. -> Yes
Alright, -> Yes
Ask me anything! -> Yes
Ask me a question, please! -> Yes
Are you okay? -> No
No? -> No
Hey,does this program work? -> does this program work
Quotes in the following test cases should not be outputted.
They are used as a delimiter here.
Okay, so this does work ? -> " so this does work "
Please, add, a, test, case, containing, multiple, commas? -> " commas"
puanlama
Bu kod golf , bayt en kısa cevap kazanır.
You are guaranteed that if the input includes a ?, the input will only have one ? and it will always be the last character.Bu nedenle bu test vakaları gereksizdir.
ends with ,?geçerli bir girdi?



?, yalnızca bir tane olacağı ve her zaman son karakter olacağı garanti ediliyor mu?