結果

問題 No.338 アンケート機能
ユーザー はむ吉🐹はむ吉🐹
提出日時 2016-03-13 23:58:54
言語 Scala(Beta)
(3.4.0)
結果
CE  
(最新)
AC  
(最初)
実行時間 -
コード長 638 bytes
コンパイル時間 5,436 ms
コンパイル使用メモリ 225,980 KB
最終ジャッジ日時 2024-04-27 02:18:03
合計ジャッジ時間 5,766 ms
ジャッジサーバーID
(参考情報)
judge4 / judge3
このコードへのチャレンジ
(要ログイン)
コンパイルエラー時のメッセージ・ソースコードは、提出者また管理者しか表示できないようにしております。(リジャッジ後のコンパイルエラーは公開されます)
ただし、clay言語の場合は開発者のデバッグのため、公開されます。

コンパイルメッセージ
-- [E040] Syntax Error: Main.scala:16:32 ---------------------------------------
16 |  def main(args: Array[String]) {
   |                                ^
   |                                '=' expected, but '{' found
1 error found

ソースコード

diff #

object Main {

  def compute_min_sum(a0: Int, b0: Int, limit: Int = 500): Int = {
    var answer = Int.MaxValue
    for (a <- 0 to limit; b <- 0 to limit; if a != 0 || b != 0) {
      val s = a + b
      val aCondition = a0 == scala.math.round(100 * a.toDouble / s)
      val bCondition = b0 == scala.math.round(100 * b.toDouble / s)
      if (aCondition && bCondition) {
        answer = scala.math.min(answer, s)
      }
    }
    return answer
  }

  def main(args: Array[String]) {
    val scanner = new java.util.Scanner(System.in)
    val a0 = scanner.nextInt
    val b0 = scanner.nextInt
    println(compute_min_sum(a0, b0))
  }
}
0