/* eslint no-console: "off" */ function div_ceil(a, b) { return Math.trunc(a/b) + ((((a<0)^(b>0)) && a%b) ? 1 : 0); } function div_floor(a, b) { return Math.trunc(a/b) + ((((a>0)^(b>0)) && a%b) ? 1 : 0); } function Main(input) { let [S, F] = input.split(" ").map(s => parseInt(s.trim())); let ans = 1 + div_floor(S, F); console.log("%d", ans); } Main(require("fs").readFileSync("/dev/stdin", "utf8"));