#include using namespace std; int main() { // 1. 入力情報取得. int K; cin >> K; // 2. 出目の積が, K となる確率を計算. int count = 0; int prime[6] = {2, 3, 5, 7, 11, 13}; int composite[6] = {4, 6, 8, 9, 10, 12}; for(int i = 0; i < 6; i++) for(int j = 0; j < 6; j++) if(prime[i] * composite[j] == K) count++; // 3. 後処理. double ans = count / 36.0; cout << fixed; cout << setprecision(20) << ans << endl; return 0; }