2 条题解
-
0端木俁 (房佳坤) LV 10 @ 2021-05-04 21:14:05
这个是正常的代码
#include<cstdio> #include<iostream> #include<vector> #include<algorithm> using namespace std; int main(){ int n,m; scanf("%d%d",&n,&m); int a[n]; for(int i=0;i<n;i++) cin>>a[i]; sort(a,a+n); int cnt=0; for(int i=0;i<n;i++) for(int j=i+1;j<n;j++){ if(a[i]+a[j]==m) cnt++; if(a[i]+a[j]>m) break; } cout<<cnt; return 0; }
-
02021-04-21 21:48:50@
这个代码有时候能过,有时候第五个点TEL
#include<iostream> #include<algorithm> using namespace std; bool searchs(int a[],int n,int x) { for(int i=0;i<n;i++) if(a[i]==x) return true; return false; } int main() { int n,k,cnt=0; scanf("%d%d",&n,&k); int a[n]; for(int i=0;i<n;i++) scanf("%d",&a[i]); sort(a,a+n); for(int i=0;i<n;i++) if(searchs(a,n,k-a[i])==true) cnt++; printf("%d",cnt/2); return 0; }
- 1
信息
- 难度
- 8
- 分类
- (无)
- 标签
- 递交数
- 1329
- 已通过
- 160
- 通过率
- 12%
- 被复制
- 8
- 上传者