社区讨论
求助
学术版参与者 3已保存回复 26
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 26 条
- 当前快照
- 1 份
- 快照标识符
- @lo23vjf1
- 此快照首次捕获于
- 2023/10/23 07:34 2 年前
- 此快照最后确认于
- 2023/11/03 07:54 2 年前
P9427的这串代码
CPP#include<bits/stdc++.h>
#define int long long
using namespace std;
int n,m;
inline int read(){
int s=0;
int w=1;
char ch=getchar();
for(;ch<'0'||ch>'9';ch=getchar())
if(ch=='-')
w=-1;
for(;ch>='0'&&ch<='9';ch=getchar())
s=s*10+ch-'0';
return s*w;
}
signed main(){
// freopen(".in","r",stdin);
//
// freopen(".out","w",stdout);
n=read();
m=read();
vector<tuple<int,int,int> >a(n+1);
for(int i=1;i<=n;i++){
auto &[u,v,w]=a[i];
u=read();
v=u*i;
w=i;
}
sort(a.begin()+1,a.end());
for(int i=1;i<=n;i++)
cout<<get<2>(a[i])<<" ";
return 0;
}
请问为什么Dev-c++加上
CPP-std=c++14
后仍会报错,但洛谷IDE以c++14和c++20的标准都能正常运行并AC?
回复
共 26 条回复,欢迎继续交流。
正在加载回复...