#include<bits/stdc++.h>
using namespace std;
int main() { int a[100010]; int i,n; cin>>n; for(i=1;i<=n;i++) { cin>>a[i]; sort(i+1,i+1+n); cout<<a[i]<<" "; } return 0; }//为什么错了
输入for + cin >> a[i]就行了, 输出 for + cout << a[i] << " ";
哎,我键盘有点卡知道吧!!!!!!!!!!
怎么错????????????
@rooooooooot
int main() { int a[100010]; int i,n; cin>>n; for(i=1;i<=n;i++) { cin>>a[i]; sort(i+1,i+1+n); cout<<a[i]<<" "; } sort(i+1,i+1+n); for(i=1;i<=n;i++){ cout<<a[i]<<" "; } return 0; } 然后出现了一个神秘的代码
把两个循环拆开,先读完所有数字,然后排序,最后输出所有数字。
共 6 条回复
输入for + cin >> a[i]就行了, 输出 for + cout << a[i] << " ";
哎,我键盘有点卡知道吧!!!!!!!!!!
怎么错????????????
@rooooooooot
#include<bits/stdc++.h>
using namespace std;
int main() { int a[100010]; int i,n; cin>>n; for(i=1;i<=n;i++) { cin>>a[i]; sort(i+1,i+1+n); cout<<a[i]<<" "; } sort(i+1,i+1+n); for(i=1;i<=n;i++){ cout<<a[i]<<" "; } return 0; } 然后出现了一个神秘的代码
把两个循环拆开,先读完所有数字,然后排序,最后输出所有数字。