|
回复 @回归运动 :
#include<bits/stdc++.h> using namespace std; bool cmp(int a,int b) { if() } int main() { freopen("csp2021pj_sort.in","r",stdin); freopen("csp2021pj_sort.out","w",stdout); int n,q; cin>>n>>q; int a[n+1],b[n+1]; for(int y=1;y<=n;y++) {cin>>a[y]; b[y]=y; } return 0;
题目 3616 [CSP 2021J]插入排序
2025-07-28 19:31:14
|
|
回复 @*附加题* :
题目 3616 [CSP 2021J]插入排序
2025-07-28 19:26:18
|
|
回复 @yrtiop :
题目 3616 [CSP 2021J]插入排序
2025-07-28 19:25:14
|
|
#include<bits/stdc++.h>
using namespace std; int n; void scrt(int a[],int x) {for(int i=1;i<=n;i++) for(int j=i;j>=2;j--) {if(a[j]<a[j-1]) {if(x==j) x--; else x++; swap(a[j],a[j-1]); } }cout<<x<<endl;return; } int main() {int q,s,x,y,a[8001]={},b[8001]; cin>>n>>q; for(int i=1;i<=n;i++) {cin>>a[i];b[i]=a[i];} while(q--) {cin>>s; if(s==1) {cin>>x>>y; a[x]=y;b[x]=y;} else {cin>>x; scrt(a,x); for(int i=1;i<=n;i++) {a[i]=b[i];} } } return 0;}
题目 3616 [CSP 2021J]插入排序
2025-07-23 20:02:56
|
|
有的人好像抄代码也抄不明白啊,要我教你们怎么ctj吗^^_
|
|
为什么多刷几次就全A了 同一个程序提7次7次错的都不一样
|
|
6
|
|
我蒟蒻差点就超时了。。。。
题目 3616 [CSP 2021J]插入排序
2021-11-02 20:41:38
|
|
我是蒟蒻,,,第2题48(请勿使用超大字体,文明评论,从我做起)
题目 3616 [CSP 2021J]插入排序
2021-10-24 15:46:07
|