渣渣的藍橋杯之旅

2021-10-04 20:27:32 字數 649 閱讀 9134

入門訓練 序列求和

> description 求1+2+3+…+n的值。 input 輸入包括乙個整數n。

output 輸出一行,包括乙個整數,表示1+2+3+…+n的值。

sample input 4

sample output 10

hint 1 <= n <= 1,000,000,000。

說明:請注意這裡的資料規模。本題直接的想法是直接使用乙個迴圈來累加,然而,當資料規模很大時,這種「暴力」的方法往往會導致超時。此時你需要想想其他方法。你可以試一試,如果使用1000000000作為你的程式的輸入,你的程式是不是能在規定的上面規定的時限內執行出來。本題另乙個要值得注意的地方是答案的大小不在你的語言預設的整型(int)範圍內,如果使用整型來儲存結果,會導致結果錯誤。如果你使用c++或c語言而且準備使用printf輸出結果,則你的格式字串應該寫成%i64d以輸出long long型別的整數。由於藍橋杯伺服器在windows平台上,請考試時採用%i64d,本oj平台為ubuntu仍然採用%lld

```c

#include

intmain()

STL 弱渣的stl之旅

先進先出佇列 includeusing namespace std intmain return0 集合是按特定順序儲存唯一元素的容器。在集合中,元素的值也標識它,並且每個值必須是唯一的。集合中元素的值不能在容器中修改一次 元素總是const 但可以在容器中插入或刪除它們。如果修改這個值的話,就刪除...

來自HPE的乙個渣渣學生的總結

物理終端 直接接入本機的顯示器和鍵盤裝置 虛擬終端 附加在物理終端之上的以軟體方式虛擬實現的終端 centos 6預設啟動6個虛擬終端 使用ctrl alt f1 f6 檢視當前的終端裝置 tty 檢視當前使用的shell echo shell 作業系統 靜態資料鏈結庫 動態資料鏈結庫 window...

藍橋杯網路賽 來自師範的計科學渣 李佳 新浪部落格

今天參加網路賽的時候狀態很差,很多題都是不知道怎麼做,只做對了其中一半五道題,希望以後再接再厲,調整狀態!去重全排列 相信大家都知道什麼是全排列,但是今天的全排列比你想象中的難一點。我們要找的是全排列中,排列結果互不相同的個數。比如 aab 的全排列就只有三種,那就是aab,baa,aba。源 in...