/**２つの整数 a と b を読み込んで、以下の値を計算するプログラムを作成して下さい：
?a ÷ b ： d (整数)
?a ÷ b の余り ： r (整数)
?a ÷ b ： f (浮動小数点数)
**/

/*sucannerクラス使うためにインポート*/
import java.util.Scanner;

class Main{
	//プログラムのエントリポイント
	public static void main(String[] args){
		//入力ストリームの生成
		Scanner sc = new Scanner(System.in);
		//数字を二つうけとる
		int inta = sc.nextInt();
		int intb = sc.nextInt();
		sc.close();
		//割算の整数の結果を出す計算式
		int intd = inta / intb;
		//割算のあまりを出す計算式
		int intr = inta % intb;

		//浮動小数点数を出す計算式
		double dbf = (double)inta/intb;
		//結果の表示
		//表示の際浮動小数計算は.以降7桁まで表示するように変更

		System.out.printf("%d %d %.7f%n",intd,intr,dbf);

	}
}
/tmp/hf-datasets-cache/medium/datasets/42704881117311-config-parquet-and-info-qiankunmu-Project_CodeNet-896c9d36/hub/datasets--qiankunmu--Project_CodeNet_Python800_and_Java250/snapshots/c899fde44a77ba1cc14973ed3de064e4ff3aadc7/Project_CodeNet_Java250.tar.gz