"Dünyanın en iyi iki kod golfçüsü" ile ilgili birçok zorluk olduğunu biliyorum, ancak bu biraz daha benzersiz, bunlardan ikisini içeren bir dizi (gelecekteki) mücadelenin 1. Turu .
Göreviniz, programın çalıştırıldığı anda Dennis ♦ ve Martin Ender ♦ arasında daha fazla üne sahip olana karşılık gelen iki farklı boşluk olmayan ASCII dizesini döndüren bir program veya işlev yazmaktır . İşin zor yanı, ünün aynı olması (muhtemel olmayan) olması durumunda "tie" dizgesini tam olarak vermeniz gerektiği ve yukarıda belirtilen iki farklı boşluk olmayan ASCII dizgesinin "tie" işaretinden * farklı olması gerektiğidir .
Kullanıcı adları veya kullanıcı kimlikleri gibi girdi alınamaz. Her zamanki gibi, URL kısaltıcılar yasaktır ve ortak boşluklar da öyle.
Örnekler:
Let the chosen string for Dennis be "D" and the chosen one for Martin Ender be "M" (should be specified)
If Dennis' rep > Martin Ender's rep => D
If it's the other way around => M
If it's a tie => tie
ÖNEMLİ! Aşağıdaki çözümleri test etmek amacıyla yalnızca bir bağı etkilemek amacıyla Dennis & Martin tarafından gönderilen yazılara oy vermek, Stack Exchange ağı genelinde yasaklanan hedefli oylamayı teşkil eder. Bir çözümün düzgün şekilde çıktığını test etmek istiyorsanız,
tie
içindeki kimlikleri bağlı olduğunu bildiğiniz 2 kullanıcınınkiyle değiştirin. Daha fazla ayrıntı için bu Meta postayı görün .
* Bence hiç kimse bunu kullanmazdı.