import java.util.Scanner; // 問題文 // ハルカちゃんとユウちゃんはとっても仲良しなので、2人でポッキーゲームをすることにしました。 // 長さが L(mm) のポッキーを2人はそれぞれ両端から中央に向かって齧っていきます。 // 2人とも毎回 K(mm) ずつ同じタイミングでポッキーを齧ります。 // ユウちゃんは恥ずかしがり屋さんなので、 // 次のタイミングで2人ともポッキーを齧ろうとしたら唇が触れてしまうと分かった時点で齧り進めるのを止めて、 // 残りは全部ハルカちゃんが食べてしまいます。 // このとき、ユウちゃんが食べるポッキーの長さは何mmか? // *** // 入力 // L K // 入力 L,Kはそれぞれ整数値で与えられる。 // 1≤L≤109 はゲームに用いるポッキーの長さを表す。 // 1≤K≤50 はお互いが1回に齧るポッキーの長さを表す。 // 残りのポッキーの長さが0(もしくはそれ以下)で唇が触れるものとする。 // *** // 出力 // ユウちゃんが食べるポッキーの長さを計算し出力せよ。 public class No63 { public static void main(String[] args) { // 標準入力から読み込む際に、Scannerオブジェクトを使う。 Scanner sc = new Scanner(System.in); int L = sc.nextInt(); int K = sc.nextInt(); int total = 0; while(total + K < (L/2.0)) { total += K; } System.out.println(total); } }