class Calculator {
int a, b, c, d;
float e, f, g, h;
int add(int x, int y) {
return x + y;
}
int add(int a, int b, int c) {
return a + b + c;
}
int add(float a, float b, int c) {
return (int) (a + b + c); // Convert float result to int
}
}
public class Main {
public static void main
(String[] args
) {
Calculator cal = new Calculator();
int result = cal.add(1.5f, 1.2f, 1);
}
}
Y2xhc3MgQ2FsY3VsYXRvciB7CiAgICBpbnQgYSwgYiwgYywgZDsKICAgIGZsb2F0IGUsIGYsIGcsIGg7CgogICAgaW50IGFkZChpbnQgeCwgaW50IHkpIHsKICAgICAgICByZXR1cm4geCArIHk7CiAgICB9CgogICAgaW50IGFkZChpbnQgYSwgaW50IGIsIGludCBjKSB7CiAgICAgICAgcmV0dXJuIGEgKyBiICsgYzsKICAgIH0KCiAgICBpbnQgYWRkKGZsb2F0IGEsIGZsb2F0IGIsIGludCBjKSB7CiAgICAgICAgcmV0dXJuIChpbnQpIChhICsgYiArIGMpOyAvLyBDb252ZXJ0IGZsb2F0IHJlc3VsdCB0byBpbnQKICAgIH0KfQoKcHVibGljIGNsYXNzIE1haW4gewoKICAgIHB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZ1tdIGFyZ3MpIHsKCiAgICAgICAgQ2FsY3VsYXRvciBjYWwgPSBuZXcgQ2FsY3VsYXRvcigpOwoKICAgICAgICBpbnQgcmVzdWx0ID0gY2FsLmFkZCgxLjVmLCAxLjJmLCAxKTsKCiAgICAgICAgU3lzdGVtLm91dC5wcmludGxuKHJlc3VsdCk7CiAgICB9Cn0=