結果

問題 No.508 超ゆとり教育
ユーザー Hattie
提出日時 2025-07-17 12:10:37
言語 Go
(1.23.4)
結果
WA  
実行時間 -
コード長 871 bytes
コンパイル時間 15,875 ms
コンパイル使用メモリ 238,240 KB
実行使用メモリ 7,720 KB
最終ジャッジ日時 2025-07-17 12:10:56
合計ジャッジ時間 18,057 ms
ジャッジサーバーID
(参考情報)
judge1 / judge4
このコードへのチャレンジ
(要ログイン)
ファイルパターン 結果
sample WA * 1
other WA * 7
権限があれば一括ダウンロードができます

ソースコード

diff #

package main

import (
	"fmt"
	"math" // math.Powを使うために必要
)

func main() { // main関数は引数を取らない
	var n int // 標準入力から読み込む変数
	var r float64 // 計算結果を格納する変数 (浮動小数点数型)

	fmt.Print("整数を入力してください: ") // プロンプト表示 (任意)
	
	// fmt.Scanでnの値を読み込む (nのアドレスを渡す)
	// 読み込んだアイテム数とエラーが返される
	_, err := fmt.Scan(&n) 
	if err != nil {
		fmt.Println("入力エラー:", err)
		return // エラーがあれば終了
	}

	// nをfloat64型に変換してから計算
	// math.Pow(3, 0.5) は sqrt(3) を意味する
	r = float64(n) / math.Pow(3, 0.5) 
	// または r = float64(n) / math.Sqrt(3) の方がより直接的

	fmt.Printf("計算結果: %.2f\n", r) // 結果を標準出力に表示
}
0