天天看點

【Go語言入門100題】041 尋找250 (10 分) Go語言|Golang

L1-041 尋找250 (10 分) Go語言|Golang

對方不想和你說話,并向你扔了一串數…… 而你必須從這一串數字中找到“250”這個高大上的感人數字。

輸入格式:

輸入在一行中給出不知道多少個絕對值不超過1000的整數,其中保證至少存在一個“250”。

輸出格式:

在一行中輸出第一次出現的“250”是對方扔過來的第幾個數字(計數從1開始)。題目保證輸出的數字在整型範圍内。

輸入樣例1:

888 666 123 -233 250 13 250 -222      

結尾無空行

輸出樣例1:

5      

思路:

基礎的判斷,一邊輸入,一邊計數,如果找到了這個數,就直接退出處理。

代碼如下:

package main

import "fmt"

func main() {
    count :=0
    for {
        var num int
        _, _ = fmt.Scan(&num)
        count++
        if num==250 {
            break
        }
    }
    fmt.Printf("%d",count)
}