[Swift]バックアップアルゴリズム#1008


📝 質問する


2つの整数AとBを入力し、A/Bを出力するプログラムを作成します.

入力


最初の行はAとBを与える.(0 < A, B < 10)

🖨 しゅつりょく


A/Bは1行目に出力されます.実際の正解と出力値の絶対誤差または相対誤差が10−9以下であることが正解である.

入力例1

1 3

🖨 サンプル出力1

0.33333333333333333333333333333333

入力例2

4 5

🖨 サンプル出力2

0.8

📚 私が提出したコード

let input = readLine()!.split(separator: " ").map { Double(String($0))! }
print(input[0] / input[1])

▼▼私が提出したコードの説明

  • readline():キーボード入力値を受け入れる関数
  • readLine()!.split(separator: "").map { Double(String($0))! } : キーボードで入力した値を「」で割って、各配列要素をStringに変換し、Doubleに変換します.
  • メモリ:62228 KB
  • 時間:8 ms
  • コード長:100 B
  • 👀 さらに理解する必要がある

  • map関数について...