#include int main(){ int a[]={2,3,5,7,11,13}; //素数サイコロ int b[]={4,6,8,9,10,12}; //合成数サイコロ int i; //ループカウンタ int j; //ル―プカウンタ int counter=0; //カウンタ int K; //入力値 scanf("%d",&K); //出目の積が K となる確率の条件 for(i=0;i<6;i++) { for(j=0;j<6;j++) { if(K==a[i]*b[j]) { counter++; } } } printf("%.12f",counter/36); return 0; }