Submission #6515858


Source Code Expand


import java.io.PrintWriter

val pw = PrintWriter(System.out)

fun main(args: Array<String>) {
	func()
	pw.flush()
}

fun func() {

	val (n, t) = listOfInt()

	var ans = 0

//	val array : MutableList<Int> = MutableList(n) {readLine()!!.toInt()}
	val array = IntArray(n) {
		readLine()!!.toInt()
	}

	for (i in 1 until n) {
		ans += Math.min(array[i] - array[i - 1], t)
	}
	pw.println(ans + t)

}

/**
 * いつもの
 */
fun next() = readLine()!!

fun nextInt() = next().toInt()
fun nextLong() = next().toLong()
fun nextDouble() = next().toDouble()
fun listOfString() = next().split(" ")
fun listOfInt() = listOfString().map { it.toInt() }
fun listOfLong() = listOfString().map { it.toLong() }
fun listOfDouble() = listOfString().map { it.toDouble() }

/**
 * 配列,リスト関連の便利メソッド
 */

fun max(vararg ints: Int): Int {
	var max = Int.MIN_VALUE
	for (int in ints) {
		max = Math.max(max, int)
	}
	return max
}

fun max(vararg longs: Long): Long {
	var max = Long.MIN_VALUE
	for (long in longs) {
		max = Math.max(max, long)
	}
	return max
}

Submission Info

Submission Time
Task A - 動物園
User s103ng
Language Kotlin (1.0.0)
Score 0
Code Size 1129 Byte
Status RE
Exec Time 245 ms
Memory 37756 KB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 0 / 100
Status
RE × 3
RE × 32
Set Name Test Cases
Sample sample_01.txt, sample_02.txt, sample_03.txt
All sample_01.txt, sample_02.txt, sample_03.txt, subtask1_01.txt, subtask1_02.txt, subtask1_03.txt, subtask1_04.txt, subtask1_05.txt, subtask1_06.txt, subtask1_07.txt, subtask1_08.txt, subtask1_09.txt, subtask1_10.txt, subtask1_11.txt, subtask1_12.txt, subtask1_13.txt, subtask1_14.txt, subtask1_15.txt, subtask1_16.txt, subtask1_17.txt, subtask1_18.txt, subtask1_19.txt, subtask1_20.txt, subtask1_21.txt, subtask1_22.txt, subtask1_23.txt, subtask1_24.txt, subtask1_25.txt, subtask1_26.txt, subtask1_27.txt, subtask1_28.txt, subtask1_29.txt
Case Name Status Exec Time Memory
sample_01.txt RE 242 ms 35908 KB
sample_02.txt RE 243 ms 33880 KB
sample_03.txt RE 240 ms 35816 KB
subtask1_01.txt RE 242 ms 35808 KB
subtask1_02.txt RE 239 ms 35904 KB
subtask1_03.txt RE 242 ms 33864 KB
subtask1_04.txt RE 245 ms 35976 KB
subtask1_05.txt RE 242 ms 35904 KB
subtask1_06.txt RE 241 ms 35908 KB
subtask1_07.txt RE 243 ms 33860 KB
subtask1_08.txt RE 240 ms 35952 KB
subtask1_09.txt RE 239 ms 35948 KB
subtask1_10.txt RE 234 ms 35884 KB
subtask1_11.txt RE 241 ms 35780 KB
subtask1_12.txt RE 239 ms 35960 KB
subtask1_13.txt RE 239 ms 35776 KB
subtask1_14.txt RE 237 ms 33912 KB
subtask1_15.txt RE 239 ms 37592 KB
subtask1_16.txt RE 240 ms 35908 KB
subtask1_17.txt RE 239 ms 34032 KB
subtask1_18.txt RE 238 ms 37756 KB
subtask1_19.txt RE 237 ms 35988 KB
subtask1_20.txt RE 234 ms 33944 KB
subtask1_21.txt RE 238 ms 35936 KB
subtask1_22.txt RE 236 ms 35800 KB
subtask1_23.txt RE 233 ms 33912 KB
subtask1_24.txt RE 244 ms 35924 KB
subtask1_25.txt RE 243 ms 35764 KB
subtask1_26.txt RE 243 ms 34104 KB
subtask1_27.txt RE 244 ms 35876 KB
subtask1_28.txt RE 242 ms 35984 KB
subtask1_29.txt RE 241 ms 34188 KB