主頁 > 後端開發 > 信奧賽題1105:陣列逆序重存放

信奧賽題1105:陣列逆序重存放

2023-05-06 07:37:27 後端開發

新奧賽一本通,題1105
1105:陣列逆序重存放

時間限制: 1000 ms         記憶體限制: 65536 KB
提交數: 70600                通過數: 47540
【題目描述】
將一個陣列中的值按逆序重新存放,例如,原來的順序為8,6,5,4,1,要求改為1,4,5,6,8,
【輸入】
兩行:第一行陣列中元素的個數n(1<n<100),第二行是n個整數,每兩個整數之間用空格分隔,
【輸出】
一行:輸出逆序后陣列的整數,每兩個整數之間用空格分隔,
【輸入樣例】

5
8 6 5 4 1

【輸出樣例】

1 4 5 6 8

講解
其實這道題考的是C++陣列,
學過陣列的會感到很簡單,
沒學過可以看C++ 陣列 | 菜鳥教程
這個要用回圈,把資料先存到陣列,在反向輸出,
假如輸入n個數,陣列是a[100]的量,輸入回圈代碼:

//c++
for(int i=1;i<=n;i++)
   {
       cin>>a[i];
   }

輸出代碼:

//c++
for(int i=n;i>=1;i--)
   {
      cout<<a[i]<<" ";
   }

完整代碼

//C++
#include<bits/stdc++.h>
using namespace std;
//陣列 
int a[100];
//開始
int main(){
    int n;
    cin>>n;
    //輸入
    for(int i=1;i<=n;i++)
    {
        cin>>a[i];
    }
    //輸出
    for(int i=n;i>=1;i--)
    {
        cout<<a[i]<<" ";
    }
    //好習慣
    return 0;
} 

頑張って!
頑張って!
頑張って!
music來了

<iframe frameborder="no" border="0" margin marginheight="0" height="86" src="https://www.cnblogs.com//music.163.com/outchain/player?type=2&id=33497448&auto=0&height=66"></iframe>

轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/551710.html

標籤:其他

上一篇:Java的反射機制

下一篇:返回列表

標籤雲
其他(158474) Python(38118) JavaScript(25401) Java(18023) C(15222) 區塊鏈(8261) C#(7972) AI(7469) 爪哇(7425) MySQL(7162) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5871) 数组(5741) R(5409) Linux(5335) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4565) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2432) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1965) Web開發(1951) HtmlCss(1932) python-3.x(1918) 弹簧靴(1913) C++(1912) xml(1889) PostgreSQL(1874) .NETCore(1857) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • 【C++】Microsoft C++、C 和匯編程式檔案

    ......

    uj5u.com 2020-09-10 00:57:23 more
  • 例外宣告

    相比于斷言適用于排除邏輯上不可能存在的狀態,例外通常是用于邏輯上可能發生的錯誤。 例外宣告 Item 1:當函式不可能拋出例外或不能接受拋出例外時,使用noexcept 理由 如果不打算拋出例外的話,程式就會認為無法處理這種錯誤,并且應當盡早終止,如此可以有效地阻止例外的傳播與擴散。 示例 //不可 ......

    uj5u.com 2020-09-10 00:57:27 more
  • Codeforces 1400E Clear the Multiset(貪心 + 分治)

    鏈接:https://codeforces.com/problemset/problem/1400/E 來源:Codeforces 思路:給你一個陣列,現在你可以進行兩種操作,操作1:將一段沒有 0 的區間進行減一的操作,操作2:將 i 位置上的元素歸零。最終問:將這個陣列的全部元素歸零后操作的最少 ......

    uj5u.com 2020-09-10 00:57:30 more
  • UVA11610 【Reverse Prime】

    本人看到此題沒有翻譯,就附帶了一個自己的翻譯版本 思考 這一題,它的第一個要求是找出所有 $7$ 位反向質數及其質因數的個數。 我們應該需要質數篩篩選1~$10^{7}$的所有數,這里就不慢慢介紹了。但是,重讀題,我們突然發現反向質數都是 $7$ 位,而將它反過來后的數字卻是 $6$ 位數,這就說明 ......

    uj5u.com 2020-09-10 00:57:36 more
  • 統計區間素數數量

    1 #pragma GCC optimize(2) 2 #include <bits/stdc++.h> 3 using namespace std; 4 bool isprime[1000000010]; 5 vector<int> prime; 6 inline int getlist(int ......

    uj5u.com 2020-09-10 00:57:47 more
  • C/C++編程筆記:C++中的 const 變數詳解,教你正確認識const用法

    1、C中的const 1、區域const變數存放在堆疊區中,會分配記憶體(也就是說可以通過地址間接修改變數的值)。測驗代碼如下: 運行結果: 2、全域const變數存放在只讀資料段(不能通過地址修改,會發生寫入錯誤), 默認為外部聯編,可以給其他源檔案使用(需要用extern關鍵字修飾) 運行結果: ......

    uj5u.com 2020-09-10 00:58:04 more
  • 【C++犯錯記錄】VS2019 MFC添加資源不懂如何修改資源宏ID

    1. 首先在資源視圖中,添加資源 2. 點擊新添加的資源,復制自動生成的ID 3. 在解決方案資源管理器中找到Resource.h檔案,編輯,使用整個專案搜索和替換的方式快速替換 宏宣告 4. Ctrl+Shift+F 全域搜索,點擊查找全部,然后逐個替換 5. 為什么使用搜索替換而不使用屬性視窗直 ......

    uj5u.com 2020-09-10 00:59:11 more
  • 【C++犯錯記錄】VS2019 MFC不懂的批量添加資源

    1. 打開資源頭檔案Resource.h,在其中預先定義好宏 ID(不清楚其實ID值應該設定多少,可以先新建一個相同的資源項,再在這個資源的ID值的基礎上遞增即可) 2. 在資源視圖中選中專案資源,按F7編輯資源檔案,按 ID 型別 相對路徑的形式添加 資源。(別忘了先把檔案拷貝到專案中的res檔案 ......

    uj5u.com 2020-09-10 01:00:19 more
  • C/C++編程筆記:關于C++的參考型別,專供新手入門使用

    今天要講的是C++中我最喜歡的一個用法——參考,也叫別名。 參考就是給一個變數名取一個變數名,方便我們間接地使用這個變數。我們可以給一個變數創建N個參考,這N + 1個變數共享了同一塊記憶體區域。(參考型別的變數會占用記憶體空間,占用的記憶體空間的大小和指標型別的大小是相同的。雖然參考是一個物件的別名,但 ......

    uj5u.com 2020-09-10 01:00:22 more
  • 【C/C++編程筆記】從頭開始學習C ++:初學者完整指南

    眾所周知,C ++的學習曲線陡峭,但是花時間學習這種語言將為您的職業帶來奇跡,并使您與其他開發人員區分開。您會更輕松地學習新語言,形成真正的解決問題的技能,并在編程的基礎上打下堅實的基礎。 C ++將幫助您養成良好的編程習慣(即清晰一致的編碼風格,在撰寫代碼時注釋代碼,并限制類內部的可見性),并且由 ......

    uj5u.com 2020-09-10 01:00:41 more
最新发布
  • 信奧賽題1105:陣列逆序重存放

    新奧賽一本通,題1105 1105:陣列逆序重存放 時間限制: 1000 ms 記憶體限制: 65536 KB 提交數: 70600 通過數: 47540 【題目描述】 將一個陣列中的值按逆序重新存放。例如,原來的順序為8,6,5,4,1。要求改為1,4,5,6,8。 【輸入】 兩行:第一行陣列中元素 ......

    uj5u.com 2023-05-06 07:37:27 more
  • Java的反射機制

    Java 的反射機制允許在程式運行期間,借助反射 API 獲取類的內部資訊,并能直接操作物件的內部屬性及方法。 ......

    uj5u.com 2023-05-06 07:37:24 more
  • 23基于java教師科研專案管理系統

    基于java教師科研專案管理系統,可用于高校創新專案申報平臺,大學專案申報平臺,高校大創專案申報,大學生創新專案申報,高校科研管理平臺,科研管理平臺,技術類專案申報,互聯網+專案申報系統; ......

    uj5u.com 2023-05-06 07:37:20 more
  • 記錄一次非常麻煩的除錯

    此次記錄一次非常麻煩的除錯問題,不是純知識分享,只是記錄這次除錯程序引以為戒。 問題簡介 這個功能是公司2021年寫的老功能,一直都沒有更新過代碼,這次在匯入一個1.03G的大檔案進行讀取的程序中出問題了。 簡單介紹一下這個功能: 公司使用的spring boot框架構建專案,該功能為專案內的一個接 ......

    uj5u.com 2023-05-06 07:37:07 more
  • LeetCode 59. 螺旋矩陣 II

    題目鏈接:LeetCode 59. 螺旋矩陣 II 本題不涉及演算法,只是簡單的模擬,但是由于邊界條件比較多,因此容易出錯。 分析題干:題目要求按照右、下、左、上、這樣的順序對陣列進行填充,填充的值為 1 ~ n*n,因此問題的關鍵就是找到待填充的位置,將其值賦值為 i 即可。 由于填充的順序是有規律 ......

    uj5u.com 2023-05-06 07:36:58 more
  • Go語言入門14(channel通道01)

    channel(一) ? channel用于goroutines之間的通信,讓它們之間可以進行資料交換。像管道一樣,一個goroutine_A向channel_A中放資料,另一個goroutine_B從channel_A取資料 channel 基本語法 // 因為channel是指標型別的資料型別, ......

    uj5u.com 2023-05-06 07:36:41 more
  • 線上FullGC問題排查實踐——手把手教你排查線上問題

    作者:京東科技 韓國凱 一、問題發現與排查 1.1 找到問題原因 問題起因是我們收到了jdos的容器CPU告警,CPU使用率已經達到104% 觀察該機器日志發現,此時有很多執行緒在執行跑批任務。正常來說,跑批任務是低CPU高記憶體型,所以此時考慮是FullGC引起的大量CPU占用(之前有類似情況,告知用 ......

    uj5u.com 2023-05-06 07:36:37 more
  • 工匠回憶(三)

    接上文 7、函式 7.1、長度 7.2、圈復雜度 7.3、函式內代碼確保處在同一抽象層內,主流程清晰,不存在穿插的分支 7.4、有狀態的函式 7.4.1、全域變數 7.4.2、閉包函式 7.4.3、類 比較偏向于后兩者 8、裝飾器 裝飾器和裝飾器模式是兩個完全不同的概念 1、三方模塊wrapt的引入 ......

    uj5u.com 2023-05-06 07:35:55 more
  • 一套前后臺全部開源的H5商城送給大家

    博主給大家推薦一套全部開源的H5電商專案waynboot-mall。由博主在2020年開發至今,已有三年之久。那時候網上很多的H5商城專案都是半開源版本,要么沒有H5前端代碼,要么需要加群咨詢,屬實惡心。于是博主決定自己開發一套完整的移動端H5商城,包含一個管理后臺、一個前臺H5商城、一套后端介面。 ......

    uj5u.com 2023-05-06 07:34:50 more
  • Java8 Stream流的合并

    最近的需求里有這樣一個場景,要校驗一個集合中每個物件的多個Id的有效性。比如一個Customer物件,有3個Id:id1,id2,id3,要把這些Id全部取出來,然后去資料庫里查詢它是否存在。 @Data @AllArgsConstructor public class Customer { pri ......

    uj5u.com 2023-05-06 07:34:26 more