Bugün hepsini bir Super Smash Bros. turnuvasında geçirdim ve setleri tanımlarken kullandığımız bazı terminolojileri düşünmeye başladım. Bunlar turnuvalarda oynadığım üç çeşit set:
- En İyiler (Bo3)
- Üç oyun oynanır. Setin galibi, oyunların çoğunu kazanan oyuncudur.
- Tek bir oyuncu setin iki maçını kazanırsa, hemen kazanan olarak ilan edilir, çünkü rakibin yetişmesi imkansızdır.
- 5'in en iyisi (Bo5)
- Beş oyun oynanır. Setin galibi, oyunların çoğunu kazanan oyuncudur.
- Tek bir oyuncu setin üç oyununu kazanırsa, hemen kazanan olarak ilan edilir, çünkü rakibin yetişmesi imkansızdır.
- İlk 5'e (Ft5)
- Tamam, daha önce anlattığım kelimelerle biraz kandırdım. Bu tür bir set parçası değil bir turnuvanın , ancak genellikle mekanda gerçekleştiğini görürsünüz. Bu, geleneksel olarak başka bir oyuncuya meydan okuduysanız ve para çevrimiçi ise oynayacağınız settir.
- Göründüğü kadar basit: Oyuncular, biri beş kazanana kadar tekrar tekrar oyun oynuyor ve bu oyuncu kazanan ilan ediliyor.
Açıkçası, Bo3 ve Bo5 çok benzerdir, sadece oynanan oyunların sayısında farklılık gösterir. Ama Ft5 açıkça farklı ... değil mi? Pek sayılmaz! Bir Bo3 seti nasıl düşerse inin, kazanan tam olarak iki oyun kazanmış olacak. Bir Bo5 setinin galibi tam olarak 3 oyun kazanmış olacak. Neden onlara Ft2 veya Ft3 demiyorsunuz? Tersine uygulanan aynı mantık, Ft5'in Bo9 ile tam olarak aynı olduğunu gösterecektir.
Bu zorluğun amacı belirli bir formatın eşanlamlılığını belirlemektir.
Şartname
Programınız veya işleviniz girişten tek bir dize alacaktır . İlk iki karakter Bo
veya Ft
olur ve ardından bir sayı gelir. Program / fonksiyon çıktı alacak karşısında öneki ve giriş ve çıkış dizeleri aynı anlama böyle bir sayı ile bir dize.
İle başlayan herhangi bir dize Bo
tek bir sayı ile biter.
Giriş dizesindeki sayının hiçbir zaman 200'den büyük olmayacağını varsayabilirsiniz. Ayrıca, doğru çıktının 200'den büyük bir sayı içereceği hiçbir zaman girdi almayacağınızı da varsayabilirsiniz. Aynı şekilde, girdi ve doğru çıktı numaraları her zaman 0'dan büyük olmak.
Örnekler
Bo3 -> Ft2
Ft2 -> Bo3
Bo5 -> Ft3
Ft3 -> Bo5
Bo9 -> Ft5
Ft5 -> Bo9
Bo51 -> Ft26
Ft26 -> Bo51
Bo199 -> Ft100
Ft100 -> Bo199