Бодолт илгээх | Бүх бодолтууд | Шилдэг бодолтууд | Жагсаалт руу буцах |
RGB7514 - Супер шилжилт |
N элементтэй бүхэл тоон дараалал болон K бүхэл тоо өгөгдөв. Хэрвээ K тоо эерэг бол хойшоогоо, сөрөг бол урагш тоон дарааллыг |K| удаа шилжилт хий.
Input
Эхний мөрөнд массивын элементийн тоо N өгөгдөнө. (1<=N<=100 000).
Хоёр дахь мөрөнд массивын элементүүд. Int төрөл.
Гурав дахь мөрөнд K тоо (|K|<=100 000) өгөгдөнө.
Output
Шилжилтийн дараах тоон дараалал нэг мөрөнд хоорондоо нэг зайгаар тусгаарлагдан хэвлэгдэнэ.
Example
Input 1:
5
5 3 7 4 6
3
Output 1: 7 4 6 5 3
Input 2:
5
10 20 30 40 50
-11
Output 2:
20 30 40 50 10
Нэмсэн: | Bataa |
Огноо: | 2013-02-21 |
Хугацааны хязгаарлалт: | 1s |
Эх кодын хэмжээний хязгаарлалт: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Програмчлалын хэлүүд: | ADA95 ASM32 BASH BF C NCSHARP CSHARP C++ 4.3.2 CPP C99 CLPS LISP sbcl LISP clisp D ERL FORTRAN HASK ICON ICK JAVA JS-RHINO JULIA LUA NEM NICE OCAML PAS-GPC PAS-FPC PERL PHP PIKE PRLG-swi PYTHON PYPY3 PYTHON3 RUBY SCALA SCM guile ST TCL WHITESPACE |
hide comments
|
||||||
2019-01-26 10:17:53 unkhruush
#include<bits/stdc++.h> using namespace std; int a[100005]; int b[100005]; int main() { int n; cin >>n; for(int i = 1; i <= n; i++) { cin >>a[i]; } int k; cin >>k; for(int i = 1; i <= n; i++) { int p = i+k; p = p%n; if(p <= 0) { p = n+p; } b[p] = a[i]; } for(int i = 1; i <= n; i++) { cout<<b[i]<<' '; } } |
||||||
2018-12-06 08:33:29
wtf sda |
||||||
2018-07-08 04:39:04
#include <cstdio> int main(){ int a[100005],n,i,s,b[100005], k; scanf("%d",&n); for(i=1;i<=n;i++) scanf("%d",&a[i]); scanf("%d",&k); a[0]=a[n]; if(k >= 0) { k %= n; for(i=1;i<=n;i++){ b[i]=a[(i-k+n*k)%n]; } } else { k = -k; k %= n; for(i=1;i<=n;i++){ b[i]=a[(i+k)%n]; } } for(i=1;i<=n;i++){ printf("%d ",b[i]); } return 0;} saikhnaa bodov |
||||||
2017-02-09 11:46:58 B. Natsagdorj
oilgloo. bayrllaa |
||||||
2017-01-23 11:51:54
zuv uu zuv buruu bish |
||||||
2017-01-06 15:28:50 B. Natsagdorj
20 30 40 50 10 hariu n hudlaa ym bishvv. zow hariu n 10 20 30 40 50 heveerei bxiimaa |
||||||
2016-02-25 07:09:40
t1 yum uu haashaa yum |
||||||
2016-01-31 18:04:50 B. Natsagdorj
sn snuu javhaa mon uu |
||||||
2016-01-31 15:50:54 Tuvhsee
Сайн уу? Нацагаа |
||||||
2015-03-24 09:52:24 damdia
Last edit: 2015-03-24 09:52:59 |