贪心
2
infinity°º
stay hungry stay foolish
展开
-
hdu2093
http://acm.hdu.edu.cn/showproblem.php?pid=2093 #include<bits/stdc++.h> using namespace std; int n,m,t; struct ss{ char name[15]; int time,cnt; }s[10010]; int main(){ scanf("%d%d",&n,&m); char ch[10]; int a,b; t=0;原创 2021-05-16 19:44:23 · 65 阅读 · 0 评论 -
hdu1872稳定排序
#include<bits/stdc++.h> using namespace std; struct tt{ char name[53]; int sum; }a[302],b[302]; bool cmp(tt x,tt y){ return x.sum>y.sum; } int main(){ int n; while(cin>>n){ int c1=0,c2=0,ans=0; for(int i=0;i<n;i++) cin>>.原创 2021-03-26 15:42:23 · 77 阅读 · 0 评论 -
hdu3183A Magic Lamp
#include<bits/stdc++.h> using namespace std; int m; string s; int main(){ while(cin>>s>>m){ string::iterator it; it=s.begin(); while(it!=s.end()-1){ if(*it<=*(it+1)) it++; else{ m--; s.erase(it); if(it!=s.begi.原创 2021-03-25 21:50:55 · 74 阅读 · 0 评论 -
hdu2454Degree Sequence of Graph G
#include<bits/stdc++.h> using namespace std; int t,n,a[1005]; bool cmp(int c,int b){ return c>b; } int main(){ cin>>t; while(t--){ cin>>n; int sum=0,f=0; for(int i=0;i<n;i++){ cin>>a[i];sum+=a[i]; if(a[i]>=n.原创 2021-03-25 11:51:09 · 80 阅读 · 0 评论 -
hdu1236排名
#include<bits/stdc++.h> using namespace std; int n,m,g,tt[12]; struct node{ char name[24]; int m,sum; }s[1003]; bool cmp(node a,node b){ if(a.sum==b.sum) return strcmp(a.name,b.name)<0; return a.sum>b.sum; } int main(){ int k; while(cin&.原创 2021-03-25 09:03:04 · 69 阅读 · 0 评论 -
hdu2037
#include<bits/stdc++.h> using namespace std; int n; struct pp{ int s,t; }a[105]; bool cmp(pp b,pp c){ return b.t<c.t; } int main(){ while(cin>>n){ if(n==0) break; int ans=1; for(int i=0;i<n;i++){ cin>>a[i].s>>a[i].原创 2021-03-24 20:51:54 · 111 阅读 · 0 评论 -
hdu1050
#include<bits/stdc++.h> using namespace std; int t,n,r[205]; int main(){ int s,e,ans; cin>>t; while(t--){ while(cin>>n){ memset(r,0,sizeof(r)); while(n--){ cin>>s>>e; if(s>e){ int j=s; s=e;e=j;.原创 2021-03-24 20:30:48 · 57 阅读 · 0 评论 -
hdu1052Tian Ji -- The Horse Racing
#include<bits/stdc++.h> using namespace std; int n,tj[1005],ki[1005]; int tf,tl,kf,kl,win,lose; bool cmp(int a,int b){ return a>b; } int main(){ while(cin>>n){ if(n==0)break; for(int i=0;i<n;i++) cin>>tj[i]; for(int i=0;i&l.原创 2021-03-24 20:00:50 · 76 阅读 · 0 评论 -
hdu1009
#include<bits/stdc++.h> using namespace std; int n,m; struct rat{ double j,f,z; }a[1005]; bool cmp(rat p,rat q){ return p.z>q.z; } int main(){ while(cin>>m>>n){ if(m==-1&&n==-1) break; double ans=0; for(int i=0;i<n.原创 2021-03-24 19:16:54 · 63 阅读 · 0 评论