YTU 1066 輸入n個數和輸出調整後的n個數

2021-08-29 01:14:15 字數 856 閱讀 5080

時間限制: 1 sec  記憶體限制: 128 mb

提交: 2754  解決: 1589

[提交][狀態][討論版][命題人:外部匯入]

有n個整數,使前面各數順序向後移m個位置,最後m個數變成前面m個數,見圖。寫一函式:實現以上功能,在主函式中輸入n個數和輸出調整後的n個數。

輸入資料的個數n n個整數移動的位置m

移動後的n個數

10

1 2 3 4 5 6 7 8 9 10

2

9 10 1 2 3 4 5 6 7 8
主函式已給定如下,提交時不需要包含下述主函式

/*  c/c++**  */

int main()

int a[80];

int m,i,n;

scanf("%d",&n);

for(i=0; iscanf("%d",&a[i]);

scanf("%d",&m);

mv(a,n,m);

for(i=0; iprintf("%d ",a[i]);

return 0;

/*  c++**  */

int main()

int a[80];

int m,i,n;

cin>>n;

for(i=0; icin>>a[i];

cin>>m;

mv(a,n,m);

for(i=0; icoutfreeproblemset

edit

bylyh

#includeint mv(int a,int n,int m)

}}int main()

輸入n個數和輸出調整後的b個數

問題及 方法 n個數往右移m格的步驟 把前n m個數逆序 最後m個數逆序 所有n個數逆序。檔名稱 a.cpp 作 者 單昕昕 完成日期 2016年4月19日 版 本 號 v1.0 問題描述 有n個整數,使前面各數順序向後移動m個位置,最後m個數變成最前m個數。程式輸入 資料個數n,n個資料 移動位置...

微機原理與彙編 輸入n個數進行排序並輸出

存n個資料 n 100 如果多了的話會把後面的資料篡改 比如a2 如果想改可以直接在資料段 這裡進行修改 datas segment 此處輸入資料段 a1 word 100 dup 這是存n個元素 a2 byte please input five number a3 byte the number...

python 輸入日期,輸出n年前日期和n年後日期

import datetime 定義函式 函式功能是輸入乙個年月日,輸出n年前和n年後的日期,精確到日,輸出為乙個元組,第乙個值是前n年,第二個值是後n年 def year differ year,n 輸入乙個datetime格式日期 year str str year 將日期轉換成字串格式 yea...