2288 - 【入门】数字放大
题目描述
给定一个整数序列以及放大倍数x,将序列中每个整数放大x倍后输出。
输入
包含三行: 第一行为N,表示整数序列的长度(N ≤ 100); 第二行为N个整数(不超过整型范围),整数之间以一个空格分开; 第三行包含一个整数(不超过整型范围),为指定的整数x。
输出
N个整数,为原序列放大之后的序列,整数之间以一个空格分开。
样例
输入
3 1 5 7 2
输出
2 10 14
说明
注意答案的数据范围
来源
电子学会二级 202106真题
标签
代码如下:
#include<bits/stdc++.h>
using namespace std;
int main()
{
long long n,a[105],x;//要注意数据范围是long long,int数据范围太小了
cin>>n;
for(int i=0;i<n;i++)
{
cin>>a[i];
}
cin>>x;
for(int i=0;i<n;i++)
{
a[i]*=x;
}
for(int i=0;i<n;i++)
{
cout<<a[i]<<" ";
}
return 0;
}