更多操作
页面内容被替换为“<pre> #include <bits/stdc++.h> using namespace std; int a[50010]; int main() { int n; cin>>n; for(int i=1;i<=n;++i) cin>>a[i]; sort(a+1,a+n+1); int m=unique(a+1,a+n+1)-a-1; int id=1; for(int i=1;i<=n;++i) if(i==1||a[i]!=a[i-1]) { a[id]=a[i]; ++id; } for(int i=1;i<id;++i) cout<<a[i]<<" "; cout<<endl; cout<<id-1; return 0; } </pre>” 标签:替换 |
无编辑摘要 |
||
第1行: | 第1行: | ||
<pre> | <pre> | ||
#include <bits/stdc++.h> | #include <bits/stdc++.h> | ||
int c[101]; | |||
int | int main(){ | ||
int main() { | int n,s,h,a,b,i,t=0; | ||
int n | scanf("%d %d\n %d %d",&n,&s,&h,&i); | ||
h+=i; | |||
for(i=1;i<=n;i++) | |||
for( | |||
{ | { | ||
scanf("%d %d",&a,&b); | |||
if(a<=h) | |||
c[b]++; | |||
} | } | ||
for( | for(i=0;i<=100&&s>=0;i++){ | ||
while(c[i]) | |||
{ | |||
s-=i; | |||
t++; | |||
c[i]--; | |||
if(s<0){ | |||
t--; | |||
} | |||
} | |||
} | |||
printf("%d",t); | |||
return 0; | return 0; | ||
} | } | ||
</pre> | </pre> |
2025年1月20日 (一) 16:07的版本
#include <bits/stdc++.h> int c[101]; int main(){ int n,s,h,a,b,i,t=0; scanf("%d %d\n %d %d",&n,&s,&h,&i); h+=i; for(i=1;i<=n;i++) { scanf("%d %d",&a,&b); if(a<=h) c[b]++; } for(i=0;i<=100&&s>=0;i++){ while(c[i]) { s-=i; t++; c[i]--; if(s<0){ t--; } } } printf("%d",t); return 0; }