T1 smooth 考场上水个了优先队列多带个$log$,前$80$分的点跑的飞快,后面直接萎了. 其实只需开$B$个队列,每次向对应队列中插入新的光滑数,就能保证队列中的数是单调的. 为了保证不重,只往编号大的队列中加入即可. $code:$ 1 #include<bits/stdc++.h> 2 #define int long long 3 using namespace std; 4 int b,k,cnt,ans,pos; 5 int pri[21]={0,2,3,5,7,11,13…