#include int main(){ // 入力された値 int val = 0; scanf("%d",&val); // 素数サイコロ int prime[6]={2,3,5,7,11,13}; // 合成数サイコロ int composite[6]={4,6,8,9,10,12}; // 入力された値になるパターンをカウント double count = 0; for(int i = 0;i < 6;i++){ for(int j = 0;j < 6;j++){ if(val == prime[i] * composite[j]){ count++; } } } printf("%f",count / 36); }