Run ID 作者 问题 语言 测评结果 Time Memory 代码长度 提交时间
124202 晏莞煜 序列变换II C++ Wrong Answer 0 MS 268 KB 1318 2025-07-11 10:42:48

Tests(0/10):


Code:

#include<iostream> using namespace std; int main(){ /** //int, long long, float, double, bool, char; int a[5] float[5]...... long long [5] != int[5] //我们班编程的成绩int a[11]={400,400,310,300,240,210,200,140,110,60,40}; for(int i=0;i<11;i++){ cout<<a[i]<<endl; } //数组的定义; int a[10]; //输入; for(int i=0;i<10;i++){ cin>>a[i]; } //输出; for(int i=9;i>=0;i--){ cout<<a[i]<<" "; } int a[10]; for(int i=0;i<10;i++){ cin>>a[i]; } int y,p=a[0]; for(int i=1;i<10;i++){ if(a[i]>p){ y=i; p=a[i]; } } cout<<y+1; int n; cin>>n; int a[n],b[n]; for(int i=0;i<n;i++){ cin>>a[i]; } for(int i=0;i<n;i++){ cin>>b[i]; } long long sum=0; for(int i=0;i<n;i++){ sum+=a[i]*b[i]; } cout<<sum; int n; cin>>n; int a[n]; for(int i=0;i<n;i++){ cin>>a[i]; } if(n%2!=0){ for(int i=0;i<n-1;i+=2){ int y; y=a[i]; a[i]=a[i+1]; a[i+1]=y; cout<<a[i]<<" "<<a[i+1]<<" "; } cout<<a[n-1]; }else{ for(int i=0;i<=n-1;i+=2){ int y; y=a[i]; a[i]=a[i+1]; a[i+1]=y; cout<<a[i]<<" "<<a[i+1]<<" "; } } **/ int n; cin>>n; int a[n]; for(int i=0;i<n;i++){ cin>>a[i]; } int b[n]; for(int i=0;i<n;i++){ b[i]=a[a[i]-1]; } for(int i=0;i<n;i++){ cout<<b[b[i]-1]<<" "; } return 0; }


Run Info:

------Input------
41 29 15 24 21 3 14 13 9 30 35 18 16 16 37 17 3 25 15 21 10 38 26 14 39 20 2 37 34 10 9 17 35 40 26 22 19 5 5 30 13 13
------Answer-----
35 25 30 5 39 5 3 9 30 26 17 24 24 3 20 39 10 25 5 22 3 15 5 9 35 17 3 2 22 9 20 26 16 15 2 38 24 24 30 3 3
------Your output-----
22 20 9 3 30 3 24 30 9 2 25 39 39 24 10 30 35 20 3 26 24 17 3 30 22 25 24 15 26 30 10 2 3 17 15 5 39 39 9 24 24