麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

CodeForces - 764B Timofey and cubes

2019-11-11 04:53:41
字體:
來源:轉載
供稿:網友

Young Timofey has a birthday today! He got kit of n cubes as a birthday PResent from his parents. Every cube has a number ai, which is written on it. Timofey put all the cubes in a row and went to unpack other presents.

In this time, Timofey's elder brother, Dima reordered the cubes using the following rule. Suppose the cubes are numbered from 1 to n in their order. Dima performs several steps, on step i he reverses the segment of cubes from i-th to (n?-?i?+?1)-th. He does this while i?≤?n?-?i?+?1.

After performing the Operations Dima went away, being very proud of himself. When Timofey returned to his cubes, he understood that their order was changed. Help Timofey as fast as you can and save the holiday — restore the initial order of the cubes using information of their current location.

Input

The first line contains single integer n (1?≤?n?≤?2·105) — the number of cubes.

The second line contains n integers a1,?a2,?...,?an (?-?109?≤?ai?≤?109), where ai is the number written on the i-th cube after Dima has changed their order.

Output

Print n integers, separated by spaces — the numbers written on the cubes in their initial order.

It can be shown that the answer is unique.

ExampleInput
74 3 7 6 9 1 2Output
2 3 9 6 7 1 4Input
86 1 4 2 5 6 9 2Output
2 1 6 2 5 4 9 6Note

Consider the first sample.

At the begining row was [2, 3, 9, 6, 7, 1, 4].After first operation row was [4, 1, 7, 6, 9, 3, 2].After second operation row was [4, 3, 9, 6, 7, 1, 2].After third operation row was [4, 3, 7, 6, 9, 1, 2].

At fourth operation we reverse just middle element, so nothing has changed. The final row is [4, 3, 7, 6, 9, 1, 2]. So the answer for this case is row [2, 3, 9, 6, 7, 1, 4].題目大意:對于給定的一個序列進行操作,序列長度為n,進行操作,第i步操作即是把從第i起到第n-i+1的數進行翻轉,保證2*i<=n+1;并且進行輸出題目分析:由于答案不唯一,進行模擬運算可以發現,第i個數若為偶數,即和第n-i+1的數進行調換,否則就保持不變。
#include <cstdio>#include <cstring>#include <iostream>#include <algorithm>using namespace std;const int maxn = 100005*2;long long a[maxn],b[maxn];int main(){	int n;	long long k;	while((scanf("%d",&n))!=EOF){		int i;		for(i=1;i<=n;i++)		   scanf("%lld",&a[i]);		   i=1;        while(i<=n-i+1){        	if(i%2 == 1)         swap(a[i],a[n-i+1]);         i++;		}		for(i=1;i<n;i++){			printf("%lld ",a[i]);		}		printf("%lld/n",a[n]);	}	return 0;}


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 97综合| 91精品国产九九九久久久亚洲 | 亚洲αv | 精品一区二区三区日本 | 国产一区二区影视 | 亚洲啪啪| 国产精品久久久久久久午夜片 | 国产精品一区二区三区在线播放 | 91成人在线免费 | 成人三区四区 | 在线看免电影网站 | 日韩视频在线观看免费视频 | 色综合激情 | 天天透天天狠天天爱综合97 | 国产高潮好爽好大受不了了 | 精品久久久久久亚洲精品 | 国产成人自拍av | 欧美成人一区免费视频 | 午夜看毛片 | 国产在线精品一区二区三区不卡 | 国产午夜精品久久久久婷 | 91在线视频免费观看 | 成人aaaaa片毛片按摩 | 永久久久 | 在线成人免费网站 | 毛片一级免费看 | 国产精品久久久久久久久久久天堂 | 亚洲影视中文字幕 | 国产chinesehd精品91 | 亚洲日本高清 | 在线成人一区二区 | 国产a级片电影 | 毛片视频在线免费观看 | 91精品国产综合久久婷婷香蕉 | 国产99视频精品免视看9 | 国产精品视频一区二区三区四区国 | 国产亚洲精品久久久久婷婷瑜伽 | 亚洲精品无码不卡在线播放he | 久久sp| 日韩视频一二三 | 蜜桃久久一区二区三区 |