<<Arrays Introduction>> _HakerRank_C++_Introduct

#include <cmath>#include <cstdio>#include <vector>#include <iostream>#include <algorithm>using namespace std;int main() {    /* Enter your code here. Read input from STDIN. Print output to STDOUT */       int size = 0 ;    cin >> size ;    int arr[size] ;        int i = 0 ;    for(; i < size ; i++)    {        cin >> arr[i] ;    }        i--;    for(; i >= 0 ; i--)    {        cout << arr[i] <<" ";    }            return 0;}

An array is a series of elements of the same type placed in contiguous memory locations that can be individually referenced by adding an index to a unique identifier.

For arrays of a known size, 10 in this case, use the following declaration:
int arr[10]; //Declares an array named arr of size 10, i.e, you can store 10 integers.

Note:
Unlike C, C++ allows dynamic allocation of arrays at runtime without special calls like malloc().
If n = 10, int arr[n] will create an array with space for 10 integers.

Accessing elements of an array:
Indexing in arrays starts from 0.So the first element is stored at arr[0],the second element at arr[1] and so on through arr[9].

You will be given an array of N integers and you have to print the integers in the reverse order.

Input Format
The first line of the input contains N, where N is the number of integers.The next line contains N space-separated integers.

Constraints
● 1 <= N <= 1000
● 1 <= A[i] <= 1000, where A[i] is the i-th integer in the array.

Output Format
Print the N integers of the array in the reverse order, space-separated on a single line.

Sample Input
4
1 4 3 2

Sample Output
2 3 4 1


关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章