Göre bu sitede genel bir kural tarafından tavsiye Office US Government Printing Stil Manuel DİR
Tüm kelimeleri a, a, a, by, of, on, to, to, up, and, and, and, and, başlıkları altında büyük harflerle yazınız.
Stil Kılavuzunda böyle bir öneri bulamadığım için bu doğru olmayabilir , ancak yine de bu kuralı kullanalım.
Meydan okuma
Boşluklarla sınırlandırılmış küçük harflerden oluşan bir giriş dizesi verildiğinde, dizenin büyük harflerini aşağıdaki kurallara göre çıktılar.
- İlk ve son sözcük büyük harfle yazılır.
- Diğer tüm kelimeler hariç büyük harfle olan bir , bir , , en , tarafından , için , içinde , arasında , üzerinde , için , yukarı , ve , olarak , ama , ya ve ne de .
Giriş dizesi en az bir kelimesini içeren ve her kelime en az bir harf ve tek karakterler içeriyor a
için z
.
Bu bir kod golf mücadelesidir, bu nedenle seçtiğiniz dilde mümkün olduğunca az byte kullanmaya çalışın. Görevi yerine getirmek için tam bir program veya işlev yazabilirsiniz.
testcases
"the rule of thumb for title capitalization" -> "The Rule of Thumb for Title Capitalization"
"programming puzzles and code golf" -> "Programming Puzzles and Code Golf"
"the many uses of the letter a" -> "The Many Uses of the Letter A"
"title" -> "Title"
"and and and" -> "And and And"
"a an and as at but by for in nor of on or the to up" -> "A an and as at but by for in nor of on or the to Up"
"on computable numbers with an application to the entscheidungsproblem" -> "On Computable Numbers With an Application to the Entscheidungsproblem"