894 字 1 分鐘

# 題目 zerojudge k734. 4. 開啟寶盒 # 解題思路 目前沒東西... # 程式碼 #include <bits/stdc++.h> using namespace std;#define N 100005bool keyvisit[N];int n,m,k,t,indeg[N],ans;vector<int> key[N],point[N],start;void dfs(int p){ if(indeg[p]==0) return; if(--indeg[p]==0){ ans--;...
756 字 1 分鐘

# 題目 AP325 Q-7-5. 闖關路線 # 解題思路 目前沒東西... # 程式碼 #include <bits/stdc++.h>using namespace std;#define N 1000005int a[N];bool visit[N];int main(){ int n,p,l,r; cin>>n>>p>>l>>r; for(int i=0;i<n;i++){ cin>>a[i]; if(a[i]<0 || a[i]>=n)...
661 字 1 分鐘

# 題目 AP325 Q-4-20. 監看華山練功場 # 解題思路 目前沒東西... # 程式碼 #include <bits/stdc++.h>using namespace std;#define N 100005bool cmp(pair<int,int> a,pair<int,int> b){ if(a.first != b.first){ return a.first < b.first; }else{ return a.second...
671 字 1 分鐘

# 題目 AP325 Q-4-19. 五嶽盟主的會議場所 # 解題思路 目前沒東西... # 程式碼 #include<bits/stdc++.h>using namespace std;#define Rabbir_Reaper ios_base::sync_with_stdio(0); cin.tie(0);struct mstt{ int s,t,m;};bool cmp(mstt a,mstt b){ return a.s<b.s;}vector<mstt>...
586 字 1 分鐘

# 題目 AP325 Q-4-18. 少林寺的櫃姐 # 解題思路 目前沒東西... # 程式碼 #include<bits/stdc++.h>using namespace std;#define N 100005int t[N],n,D;bool enough(int m){ priority_queue<int> pq; int mx=0; for(int i=0,buffer;i<n;i++){ buffer=t[i]; if((int)pq.size()<m)...
426 字 1 分鐘

# 題目 AP325 Q-4-16. 賺錢與罰款 # 解題思路 目前沒東西... # 程式碼 #include <bits/stdc++.h>using namespace std;#define N 100005struct money{ int t,d;};// 依工作時間排序bool cmp(money a,money b){ return a.t<b.t;}int main(){ int n; long long all=0; money td[N];...
637 字 1 分鐘

# 題目 AP325 Q-4-17. 死線高手 # 解題思路 目前沒東西... # 程式碼 #include<bits/stdc++.h>using namespace std;#define N 100005struct dead{ int time,dline;};bool cmp(dead a,dead b){ return a.dline<b.dline;}int main(){ ios::sync_with_stdio(0); cin.tie(0); int...
561 字 1 分鐘

# 題目 AP325 Q-4-10. 恢復能量的白雲熊膽丸 # 解題思路 目前沒東西... # 程式碼 #include <bits/stdc++.h>using namespace std;#define N 100005int n,m,p[N],mx=0;bool enough(int e){ if(e<mx) return false; int bm=m,be=e; for(int i=0;i<n;i++){ if(be-p[i]<0){ if(--bm<0)...
347 字 1 分鐘

# 題目 AP325 Q-4-8. 先到先服務 (*) # 解題思路 目前沒東西... # 程式碼 #include<bits/stdc++.h>using namespace std;int main(){ int n,m,mx=0; priority_queue<int> pq; cin>>n>>m; for(int i=0,buffer;i<n;i++){ cin>>buffer; if((int)pq.size()<m)...
453 字 1 分鐘

# 題目 AP325 Q-4-6. 少林寺的自動寄物櫃 (APCS) # 解題思路 目前沒東西... # 程式碼 #include<bits/stdc++.h>using namespace std;#define N 100005struct item{ int w,f;};bool cmp(item p,item q){ return p.w*q.f < q.w*p.f;}int main(){ item ite[N]; int n; cin>>n;...