こんにちは、ナナオです。

前回に引き続き競プロを実施していきたいと思います。

今回の問題は以下です。

大文字小文字判定(2) | アルゴ式

実装

以下のように実装しました。

package main
import (
    "fmt"
    "unicode"
)

func main() {
    var s string
    fmt.Scan(&s)
    for i := 0; i < len(s); i++ {
        if unicode.IsUpper(rune(s[i])) {
            fmt.Println("Yes")
            return
        }
    }
    fmt.Println("No")
}

unicodeのIsUpperを使えば大文字判定はらくらく出来ました。

【Golang】文字列が大文字かどうかの判定 - Rubyと筋肉とギターとわたし

ということで今回はこれで👍