1. 程式人生 > >hackerrank初級篇之A Very Big Sum

hackerrank初級篇之A Very Big Sum

題目說明:


示例程式碼:

long aVeryBigSum(int n, vector <long> ar) {
    // Complete this function
    long sum = 0;
    for(int i = 0;i< n;i++)
    {
        sum += ar[i];
    }
    return sum;
}

int main() {
    int n;
    cin >> n;
    vector<long> ar(n);
    for(int ar_i = 0; ar_i < n; ar_i++){
       cin >> ar[ar_i];
    }
    long result = aVeryBigSum(n, ar);
    cout << result << endl;
    return 0;
}

相關推薦

hackerrank初級A Very Big Sum

題目說明:示例程式碼:long aVeryBigSum(int n, vector <long> ar) { // Complete this function long s

HackerRank初級Grading Students

題目說明:題目解讀:38分以下不變,以上每5分為一個等級,進行四捨五入示例程式碼:// GradingStudents.cpp: 定義控制檯應用程式的入口點。 // #include "stdafx.

hackerrank初級Birthday Cake Candles

題目說明:示例程式碼:// birthdayCakeCandles.cpp: 定義控制檯應用程式的入口點。 // #include "stdafx.h" #include <windows.h&

hackerrank初級Compare the Triplets

題目說明:大意就是:三局比賽,贏一局得1分,平局都不得分,最後分別顯示得分情況。示例程式碼:// compareTriplets.cpp: 定義控制檯應用程式的入口點。 // #include "st

HackerRank初級Between Two Sets

題目說明:題目解讀:1、給定2個整數集合A、B2、求集合C滿足條件的元素個數:(A中的元素是C中元素的因子,C中元素是B中元素的因子)示例程式碼:// BetweenTwoSets.cpp: 定義控制檯

hackerrank初級Plus Minus

題目說明:大意就是:計算一個數組中正數、負數、零所佔比例示例程式碼:// plus_minus.cpp: 定義控制檯應用程式的入口點。 // #include "stdafx.h" #include

Java資料結構與演算法初級陣列、集合和散列表

 原始碼下載地址:https://download.csdn.net/download/geduo_83/10913510 之前沒有寫過關於資料結構的文章,那麼今天我們將在本文中介紹最基礎、最簡單的資料結構。 陣列,作為資料結構中最基礎的一個儲存方式,是我們學習一切資料結構

Python面向對象(初級

one 這一 調用 現實生活 ram 每次 open java 自我 面向過程:根據業務邏輯從上到下寫壘代碼 函數式:將某功能代碼封裝到函數中,日後便無需重復編寫,僅調用函數即可 面向對象:對函數進行分類和封裝,讓開發“更快更好更強...” 面向過程編程最易被初學者接受

運維“打怪”晉級初級

1 Linux系統基礎             這個不用說了,是基礎中的基礎,連這個都不會就別幹了,參考書籍如鳥哥的私房菜、Linux就該這麼學、Linux運維之道、只是為了好玩-Linux之父林納斯自

C++ Leetcode初級演算法動態規劃

1.爬樓梯 假設你正在爬樓梯。需要 n 階你才能到達樓頂。 每次你可以爬 1 或 2 個臺階。你有多少種不同的方法可以爬到樓頂呢? 注意:給定 n 是一個正整數。 示例 1: 輸入: 2 輸出: 2 解釋: 有兩種方法可以爬到樓頂。 1.1 階 + 1 階 2.2 階 示

C++ Leetcode初級演算法連結串列

1. 刪除連結串列中的節點 請編寫一個函式,使其可以刪除某個連結串列中給定的(非末尾)節點,你將只被給定要求被刪除的節點。 現有一個連結串列 – head = [4,5,1,9],它可以表示為: 4 -> 5 -> 1 -> 9 示例 1: 輸入: h

C++ Leetcode初級演算法二叉樹

1.二叉樹的最大深度 給定一個二叉樹,找出其最大深度。 二叉樹的深度為根節點到最遠葉子節點的最長路徑上的節點數。 說明: 葉子節點是指沒有子節點的節點。 示例: 給定二叉樹 [3,9,20,null,null,15,7],    3 / \ 9 20 /

C++ Leetcode初級演算法其他

1.位1的個數 編寫一個函式,輸入是一個無符號整數,返回其二進位制表示式中數字位數為 ‘1’ 的個數(也被稱為漢明重量)。 示例 : 輸入: 11 輸出: 3 解釋: 整數 11 的二進位制表示為 00000000000000000000000000001011 示例 2:

template-web.js模板引擎的使用初級

本次將介紹web前端模板引擎框架之一的template-web.js模板引擎框架的使用<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8">

Jenkins高階Pipeline方法-Pipeline Utility Steps-1-A-開發環境搭建和Jenkins執行程式碼測試

前面我說過,要陸續介紹模擬真實開發場景。這篇,來補充一篇Jenkins+Pipeline+groovy的開發環境。主要環境就是Eclipse,程式碼倉庫服務採用github。我知道,有些人對於這個已經很熟悉,有些人還沒有使用過git,更別說提交程式碼了。希望這篇,能帶給你體驗

shell指令碼從入門到精通(初級入門

一、變數 1. 環境變數 #!/bin/bash # 全域性變數 echo "User Info:" echo "user: $USER" echo "UID : $EUID" echo "home: $HOME" echo “$HOSTNAME” 2. 使用者變數

記憶體洩露常見問題解決--初級

身為一個段子猿,我決定來寫寫最近的學習心得。 1.簡介 在整個Android開發過程中,記憶體洩露是導致OOM的一個重點因素。大概意思就是:GC無法回收原本應該被回收的物件,這個物件就引發了記憶體洩露。那有什麼危害呢?手機的記憶體大小是有限的,如果不能釋

java接口開發-初級-http和https

tps str java之接口 url地址 head http 初級 type charset http協議util address(url地址),str(數據參數) private static HttpMethod getPostJsonMethodInReques

.NET Core 跨平臺 GUI 開發 GTtkSharp 初級

.NET Core 跨平臺 GUI 開發之 GTtkSharp 初級篇 本文作為初級篇,適合已經安裝好.NET Core 環境以及 Gtk 環境,並具備了 C#開發基礎知識,能跑一些簡單的例子,希望更深入瞭解開發 GTK 程式的同學。本文主要內容包括 GTK 的深入介紹、介面佈局、響應式程式設計等 參考 1

Django基礎數據庫選擇及相關操作

setting 必須 需要 mysql pyc -- creates 127.0.0.1 settings 在djanjo框架中我們最常用的框架分別就是mysql和sqlit了,下面我們將分別講述一下這倆種數據庫的基礎必備知識 mysql 一、利用命令創建(在終端上執行)