1152:
代码:
#include<bits/stdc++.h>
using namespace std;
int main() {
int n,ma=INT_MIN,mi=INT_MAX;
cin>>n;
int a[n];
for(int i=0; i<n; i++) {
cin>>a[i];
ma=max(ma,a[i]);
mi=min(mi,a[i]);
}
printf("%d %d",ma,mi);
return 0;
}
1153:
代码:
#include <bits/stdc++.h>
using namespace std;
int main(){
int n,a[100];
cin>>n;
for(int i=0;i<n;i++){
cin>>a[i];
}
for(int i=1;i<n-1;i++){
if(a[i-1]<a[i]&&a[i]>a[i+1]){
cout<<a[i]<<endl;
}
}
return 0;
}
1154:
代码:
#include<bits/stdc++.h>
using namespace std;
int main(){
int n,k,s=-1;
cin>>n;
int a[n];
for(int i=0;i<n;i++){
cin>>a[i];
}
cin>>k;
for(int i=0;i<n;i++){
if(a[i]==k){
s=i+1;
break;
}
}
cout<<s;
return 0;
}
1155:
代码:
#include <bits/stdc++.h>
using namespace std;
int main(){
int n,s;
double avg;
cin>>n;
int a[n],b[10];
for(int i=0;i<n;i++){
cin>>a[i];
s+=a[i];
}
avg=1.0*s/n;
printf("AVE=%.1f\n",avg);
for(int i=0;i<n;i++){
if(a[i]>avg){
cout<<i+1<<":"<<a[i]<<endl;
}
}
return 0;
}
1156:
代码:
#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
int a[n],b[n];
memset(b,0,sizeof(b));
for(int i=0;i<n;i++){
cin>>a[i];
if((a[i]*a[i])%7!=1){
b[i]=a[i];
}
}
for(int i=0;i<n;i++){
if(b[i]!=0){
cout<<b[i]<<" ";
}
}
return 0;
}
1157:
代码:
#include<bits/stdc++.h>
using namespace std;
int n,a[1000],tmp=0,mi=INT_MAX;
int main(){
cin>>n;
for(int i=0;i<n;i++) //输入数据
cin>>a[i];
for(int i=0;i<n;i++){
if(mi>a[i]){
tmp=i;//记录下标
mi=a[i];
}
}
swap(a[tmp],a[0]);//交换数据
cout<<tmp+1<<endl;
for(int i=0;i<n;i++){
cout<<a[i]<<" ";
}
return 0;
}
1158:
代码:
#include<bits/stdc++.h>
using namespace std;
int main() {
int n;
string odd="",even="";
cin>>n;
int a[n];
for(int i=0; i<n; i++) {
cin>>a[i];
if(a[i]%2==1) {
odd+=to_string(a[i]);
odd+=" ";
} else {
even+=to_string(a[i]);
even+=" ";
}
}
cout<<odd<<endl<<even;
}
1159:
代码:
#include<bits/stdc++.h>
using namespace std;
int main(){
int n,a[20],x;
cin>>n;
for(int i=0;i<n;i++){
cin>>a[i];//输入数据
}
cin>>x;
x--;//位置-下标=1
int t=a[x];
for(int i=x;i<n-1;i++){
a[i]=a[i+1];//移动
}
a[n-1]=t;
for(int i=0;i<n;i++){
cout<<a[i]<<" ";
}
return 0;
}
1160:
代码:
#include<bits/stdc++.h>
using namespace std;
int main(){
int n,s=0;
double d;
cin>>n;
int a[n];
for(int i=0;i<n;i++){
cin>>a[i];
s+=a[i];
}
if(s>100){
d=1.0*(s-100)*0.9;
printf("%.2lf",100.0+d);
}else{
printf("%.2f",(float)1.0*s);
}
return 0;
}