一维数组
配套:一层for循环
常量:counst
#include <iostream>
using namespace std;
int main(){
int m;
cin>>m;
int a[m],n;
for(int i=0;i<m;i++){
cin>>a[i];
}
cin>>n;
cout<<a[n-1];
return 0;
}
#include <iostream>
using namespace std;
int main(){
int m;
cin>>m;
int a[m],n=0;
for(int i=0;i<m;i++){
cin>>a[i];
n=n+a[i];
}
n=n/m;
cout<<n<<endl;
for(int i=0;i<m;i++){
if(a[i]>n){
cout<<i+1<<" ";
}
}
return 0;
}
#include <iostream>
using namespace std;
int main(){
int m;
cin>>m;
int a[m],n,b=0,c=0;
for(int i=0;i<m;i++){
cin>>a[i];
}
cin>>n;
for(int j=0;j<m;j++){
if(a[j]>n){
c++;
}
}
cout<<c+1<<" ";
for(int z=0;z<m;z++){
if(a[z]==n){
b++;
}
}
cout<<b;
return 0;
}
#include <iostream>
using namespace std;
int main() {
int a[10],n,c,m=0;
for(int i=0;i<10;i++){
cin>>a[i];
}
cin>>n;
for(int i=0;i<10;i++){
c=n+30;
if(c>=a[i]){
m=m+1;
}
}
cout<<m;
return 0;
}
#include <iostream>
using namespace std;
int main(){
int m;
cin>>m;
int a[m],q=0,w=100,d,x,b,c;
for(int i=0;i<m;i++){
cin>>a[i];
if(a[i]>q){
q=a[i];
d=a[i];
b=i+1;
}
if(a[i]<w){
w=a[i];
x=a[i];
c=i+1;
}
}
cout<<d<<" "<<b<<endl;
cout<<x<<" "<<c<<endl;
return 0;
}
#include <iostream>
using namespace std;
int main(){
int m,w=999,c;
cin>>m;
int a[m+5];
for(int i=1;i<=m;i++){
cin>>a[i];
if(a[i]<w){
w=a[i];
c=i;
}
}
for(int i=1;i<=c-1;i++){
cout<<i<<" "<<a[i]<<endl;
}
return 0;
}
#include <iostream>
using namespace std;
int main(){
int m,w=999,c,b,q=0,n=0;
cin>>m;
int a[m+5];
for(int i=1;i<=m;i++){
cin>>a[i];
if(a[i]>q){
q=a[i];
b=i;
}
if(a[i]<w){
w=a[i];
c=i;
}
}
if(b<c){
for(int i=b+1;i<=c-1;i++){
cout<<i<<" "<<a[i]<<endl;
}
}else {
for(int i=c+1;i<=b-1;i++){
cout<<i<<" "<<a[i]<<endl;
}
}
return 0;
}