3 条题解
-
2
#include<bits/stdc++.h> using namespace std; int main() { int arr[20]; //定义数组存储20个正整数 // 输入20个正整数 for (int i = 0; i < 20; i++) { arr[i]=i+1; cin>>arr[i]; } // 冒泡排序- 从小到大排序 for (int i = 0; i < 19; i++) { // 外层循环控制排序轮数 for (int j = 0; j < 19 - i; j++) { // 内层循环控制每轮比较次数 if (arr[j] > arr[j + 1]) {//如果前一个数大于后一个数 // 交换两个数 int temp = arr[j]; arr[j] = arr[j + 1]; arr[j + 1] = temp; } } } // 输出奇数项(第1,3,5,...,19项,对应索引0,2,4,...,18) for (int i = 0; i < 20; i += 2) { cout << arr[i]; // 如果不是最后一个元素,输出空格 if (i < 18) { cout << " "; } } return 0; } -
0
C :
#include <stdio.h> #include <stdlib.h> int main() { int i,j,n,t,a[1001]={0}; n=20; for (i=1;i<=n;i++) scanf("%d",&a[i]); for (i=1;i<=n-1;i++) for (j=i+1;j<=n;j++) { if (a[i]>a[j]) { t=a[i]; a[i]=a[j]; a[j]=t; } } printf("%d",a[1]); for (i=3;i<=n;i=i+2) printf(" %d",a[i]); printf("\n"); return 0; }C++ :
#include<iostream> using namespace std; int main() { int n,z; int f[20]; for(int i=1;i<=20;i++) {cin>>n; f[i]=n; } for(int q=1;q<=20;q++) for(int x=2;x<=20;x++) { if(f[x-1]>f[x]) { z=f[x];f[x]=f[x-1];f[x-1]=z;} }; for(int p=1;p<=19;p+=2) {if(p!=19) cout<<f[p]<<" "; else cout<<f[p]; } cout<<endl; return 0; }Pascal :
var a:array[1..100]of integer;i,j:integer; begin for i:=1 to 20 do read(a[i]); readln; for i:=1 to 19 do for j:=1 to 20-i do if a[j]>a[j+1]then begin a[j]:=a[j]xor a[j+1];a[j+1]:=a[j]xor a[j+1];a[j]:=a[j]xor a[j+1] end; for i:=1 to 9 do write(a[2*i-1],' '); writeln(a[19]) end. -
-4
#include using namespace std; int main() { int arr[20]; //定义数组存储20个正整数
// 输入20个正整数 for (int i = 0; i < 20; i++) { cin>>arr[i]; } // 冒泡排序- 从小到大排序 for (int i = 0; i < 19; i++) { // 外层循环控制排序轮数 for (int j = 0; j < 19 - i; j++) { // 内层循环控制每轮比较次数 if (arr[j] > arr[j + 1]) {//如果前一个数大于后一个数 // 交换两个数 int temp = arr[j]; arr[j] = arr[j + 1]; arr[j + 1] = temp; } } } // 输出奇数项(第1,3,5,...,19项,对应索引0,2,4,...,18) for (int i = 0; i < 20; i += 2) { cout << arr[i]; // 如果不是最后一个元素,输出空格 if (i < 18) { cout << " "; } } return 0;}
- 1
信息
- ID
- 488
- 时间
- 1000ms
- 内存
- 64MiB
- 难度
- 7
- 标签
- 递交数
- 32
- 已通过
- 8
- 上传者