Submission #1832788


Source Code Expand

package main
import (
  "fmt"
  "bufio"
  "os"
  "strconv"
)

// 標準入力(os.Stdin)
var sc = bufio.NewScanner(os.Stdin)

func main(){
  line1 := nextLine()   // 1つ目の文字列

  // 文字列から数値への変換(strconv.Atoi)
  var i int
  i , _ = strconv.Atoi(line1)

  // 範囲値チェック
  if i < 0 {                  // 入力値が0より小さい場合は終了
    fmt.Println("Too small")
    os.Exit(0)
  } else if i > 1000000 {     // 入力値が1000000より大きい場合は終了
    fmt.Println("Too big")
    os.Exit(0)
  }

  // 2倍にして出力
  fmt.Println(i * 2)

}

func nextLine() string {
  sc.Scan()         // 1行ずつ読み込む
  return sc.Text()  // 文字列をTextメソッドで取り出す
}

Submission Info

Submission Time
Task A - 流行
User yy18
Language C++14 (GCC 5.4.1)
Score 0
Code Size 796 Byte
Status CE

Compile Error

./Main.cpp:1:1: error: ‘package’ does not name a type
 package main
 ^
./Main.cpp:33:1: error: ‘func’ does not name a type
 func nextLine() string {
 ^