package yukicoder.no63 /** * エントリポイント * @param args コマンドライン引数 */ fun main(args: Array) { val in1 = readLine() println(pocky(in1)) } /** * 食べるポッキーの長さを返します。 * @param lengthAndGnaw ポッキーの長さと、かじる長さ * @return 食べるポッキーの長さ */ fun pocky(lengthAndGnaw: String?): String { if (lengthAndGnaw == null) { return "" } val sp = lengthAndGnaw.split(" ").map { it.toInt() } // 長さが0(割り切れる)の場合はNGのため、-1する。 return ((sp[0] - 1) / (sp[1] * 2) * sp[1]).toString() }