数字放大
#include<iostream>
#include<string.h>
#include<stdio.h>
#include<iomanip>
#include<cmath>
#include<bits/stdc++.h>
int a[2000][2000];
int b[2000];
char c[2000];
long long n;
using namespace std;
int main()
{int x;cin>>n;for(int i=0;i<n;i++){cin>>b[i];}cin>>x;for(int i=0;i<n;i++){b[i]=b[i]*x;}for(int i=0;i<n;i++){cout<<b[i]<<" ";}return 0;
}
单词倒排不会
算矩阵边缘元素之和
#include<iostream>
#include<string.h>
#include<stdio.h>
#include<iomanip>
#include<cmath>
#include<bits/stdc++.h>
int a[2000][2000];
int b[2000];
char c[2000];
long long n;
using namespace std;
int main()
{int m;int sum=0;cin>>m>>n;for(int i=0;i<m;i++){for(int j=0;j<n;j++){cin>>a[i][j];if(i==0||i==m-1||j==0||j==n-1){sum=sum+a[i][j];}}}cout<<sum;return 0;
}
满足条件的数的累加
#include<iostream>
using namespace std;
int main()
{int n,k,l,m,e;cin>>n>>k;m=0;for(int o=1;o<=n;o++){cin>>l;e=l%10;if(e==k){m=m+l;}}cout<<m;return 0;
}
最长最短单词
#include<iostream>
#include<string.h>
#include<stdio.h>
#include<iomanip>
#include<cmath>
#include<bits/stdc++.h>
using namespace std;
int a[2000][2000];
int b[2000];
char c[2000];
int n;
int main()
{cin>>n;for(int i=0;i<n;i++){cin>>b[i];}for(int i=0;i<n;i++){cout<<b[n-1-i]<<" ";}return 0;
}