2018.08.29 NOIP模拟 pmatrix(线性筛)
生活随笔
收集整理的這篇文章主要介紹了
2018.08.29 NOIP模拟 pmatrix(线性筛)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
【問題描述】
根據哥德巴赫猜想(每個不小于 6 的偶數都可以表示為兩個奇素數之和),定義
哥德巴赫矩陣 A 如下:對于正整數對(i,j),若 i+j 為偶數且 i,j 均為奇素數,則 Ai,j = 1,
否則 Ai,j = 0?,F在有若干詢問(x1,y1,x2,y2),你需要回答下列式子的值
【輸入】
第一行一個整數 m
接下來 m 行,每行四個整數 x1 y1 x2 y2,表示一個詢問
【輸出】
m 行,每行一個整數,表示對應詢問的答案
【輸入樣例】
1
1 1 3 5
【輸出樣例】
2
30%的數據保證 x2, y2, m ≤ 100
100%的數據保證 1 ≤ x1 ≤ x2 ≤ 10^6; 1 ≤ y1 ≤ y2 ≤ 10^6; m ≤ 1000
簽到題。
一開始題讀錯了。。。
差點忘記開long long。。。
就是線性篩之后維護一個素數出現次數的前綴和。
代碼:
轉載于:https://www.cnblogs.com/ldxcaicai/p/9738339.html
總結
以上是生活随笔為你收集整理的2018.08.29 NOIP模拟 pmatrix(线性筛)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 梦到死去的人过生日是什么意思
- 下一篇: 如何动态改变audio的播放的src