import java.util.Scanner;
public class Main {
public static void main(String[] args) {
/*
输入一个整数,然后输入一个浮点数(带小数点的数)。
对两个数求和,并输出。然后对和进行开根号并输出。
再将输出后的值转化为字符串(可使用String.valueOf()函数),截取前6个字符(包含小数点)。
输入格式:
整数x 浮点数y
输出格式:
整数与浮点数的和
和的开根号
和的开根号的前6个字符
输入样例:
2
3.141592654
输出样例:
5.141592654
2.2675080273286796
2.2675
*/
Scanner in1=new Scanner(System.in);
Scanner in2=new Scanner(System.in);
int a=in1.nextInt();
double b=in2.nextDouble();
System.out.println(a+b);
double result1;
result1=(Math.sqrt(a+b));
System.out.println(result1);
String s=String.valueOf(result1);
for (int i=0;i<6;i++){
System.out.print(s.charAt(i));
}
}
}