/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
public static int ceil(int dividend, int divisor) {
int a = dividend / divisor;
int b = dividend % divisor == 0 ? 0 : 1;
return a + b;
}
public static int ceil2(int n, int d) {
return (n + d - 1) / d;
}
public static void test(int n, int d) {
System.
out.
println((double) n
/ (double) d
); System.
out.
println(ceil
(n, d
)); System.
out.
println(ceil2
(n, d
)); System.
out.
println(Math.
ceil((double) n
/ (double) d
)); }
public static void main
(String[] args
) { test(-5, 3);
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKICBwdWJsaWMgc3RhdGljIGludCBjZWlsKGludCBkaXZpZGVuZCwgaW50IGRpdmlzb3IpIHsKICAgIGludCBhID0gZGl2aWRlbmQgLyBkaXZpc29yOwogICAgaW50IGIgPSBkaXZpZGVuZCAlIGRpdmlzb3IgPT0gMCA/IDAgOiAxOwogICAgcmV0dXJuIGEgKyBiOwogIH0KCiAgcHVibGljIHN0YXRpYyBpbnQgY2VpbDIoaW50IG4sIGludCBkKSB7CiAgICByZXR1cm4gKG4gKyBkIC0gMSkgLyBkOwogIH0KCiAgcHVibGljIHN0YXRpYyB2b2lkIHRlc3QoaW50IG4sIGludCBkKSB7CiAgICBTeXN0ZW0ub3V0LnByaW50bG4oKGRvdWJsZSkgbiAvIChkb3VibGUpIGQpOwogICAgU3lzdGVtLm91dC5wcmludGxuKGNlaWwobiwgZCkpOwogICAgU3lzdGVtLm91dC5wcmludGxuKGNlaWwyKG4sIGQpKTsKICAgIFN5c3RlbS5vdXQucHJpbnRsbihNYXRoLmNlaWwoKGRvdWJsZSkgbiAvIChkb3VibGUpIGQpKTsKICB9CgogIHB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZ1tdIGFyZ3MpIHsKICAgIHRlc3QoLTUsIDMpOwogIH0KCn0=