出展

  • Codeforces Beta Round #62 (Problem A) (問題文)

問題

関数f(x) = (((x mod p1) mod p2) mod p3) mod p4 を考える.
p1, p2, p3, p4をランダムな順に並べたとき,
区間[a, b]の整数xについて,f(x)=xとなる確率が7/22以上であるものの個数を求めなさい.

解法

  • min(p1, p2, p3, p4)がxより大きいことと,f(x)=xであることは等価
  • なので,区間[a,b]の整数のうちこの条件を満たす者の数を求めれば良い

回答


添付ファイル: file62A_pes.cpp 153件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2011-03-30 (水) 16:33:58 (3994d)