Submission #107031

#TimeUsernameProblemLanguageResultExecution timeMemory
107031gs14004서울에서 경산까지 (KOI17_travel)C++17
Compilation error
0 ms0 KiB
import kotlin.math.* import java.util.* import java.math.* fun main(args : Array<String>) = with(Scanner(System.`in`)) { val (n, k) = readLine()!!.trim().split(" ").map{ it.toInt() } var dp = Array(k + 1) { 0 } var nxt = Array(k + 1) { -987654321} for (i in 0..(n-1)){ val (x1, w1, x2, w2) = readLine()!!.trim().split(" ").map{ it.toInt() } for(j in 0..k) nxt[j] = -987654321; for(j in 0..k){ if(j >= x1) nxt[j] = max(nxt[j], dp[j - x1] + w1); if(j >= x2) nxt[j] = max(nxt[j], dp[j - x2] + w2); } for(j in 0..k) dp[j] = nxt[j]; } println(dp[k]) }

Compilation message (stderr)

travel.cpp:5:54: error: stray '`' in program
 fun main(args : Array<String>) = with(Scanner(System.`in`)) {
                                                      ^
travel.cpp:5:57: error: stray '`' in program
 fun main(args : Array<String>) = with(Scanner(System.`in`)) {
                                                         ^
travel.cpp:10:12: error: too many decimal points in number
  for (i in 0..(n-1)){
            ^~~
travel.cpp:12:18: error: too many decimal points in number
         for(j in 0..k) nxt[j] = -987654321;
                  ^~~~
travel.cpp:13:12: error: too many decimal points in number
   for(j in 0..k){
            ^~~~
travel.cpp:17:18: error: too many decimal points in number
         for(j in 0..k) dp[j] = nxt[j];
                  ^~~~
travel.cpp:1:1: error: 'import' does not name a type; did you mean 'short'?
 import kotlin.math.*
 ^~~~~~
 short