藍橋杯入門訓練------序列求和
問題描述
求1+2+3+...+n的值。
輸入格式
輸入包括一個整數n。
輸出格式
輸出一行,包括一個整數,表示1+2+3+...+n的值。
樣例輸入
4
樣例輸出
10
樣例輸入
100
樣例輸出
5050
資料規模與約定
1 <= n <= 1,000,000,000。
#include <stdio.h>
int main()
{
long long n;
scanf("%I64d",&n);
printf("%I64d",(1+n)*n/2);
return 0;
}
相關推薦
藍橋杯入門訓練------序列求和
問題描述 求1+2+3+...+n的值。 輸入格式 輸入包括一個整數n。 輸出格式 輸出一行,包括一個整數,表示1+2+3+...+n的值。 樣例輸入 4 樣例輸出 10 樣例輸入 100 樣例輸出 5050 資料規模與約定 1 <
藍橋杯 入門訓練 序列求和
問題描述 求1+2+3+…+n的值。 輸入格式 輸入包括一個整數n。 輸出格式 輸出一行,包括一個整數,表示1+2+3+…+n的值。 樣例輸入 4 樣例輸出 10 樣例輸入 100 說明:有一些試題會給出多組樣例輸入輸出以幫助你更好
藍橋杯入門訓練 Fibonacci數列AND圓的面積AND序列求和AND A+B
問題描述1: Fibonacci數列的遞推公式為:Fn=Fn-1+Fn-2,其中F1=F2=1。 當n比較大時,Fn也非常大,現在我們想知道,Fn除以10007的餘數是多少。 輸入格式 輸入包含一個整數n。 輸出格式 輸出一行,包含一個整數,表示Fn除以10007的餘數。 說明:
藍橋杯:入門訓練 序列求和
問題描述: 求1+2+3+...+n的值。 輸入格式: 輸入包括一個整數n。 輸出格式: 輸出一行,包括一個整數,表示1+2+3+...+n的值。 樣例輸入: 4 樣例輸出: 10 樣例輸入: 100 樣例輸出
藍橋杯-入門訓練 :Fibonacci數列
java next fibonacci print text 輸出 ati for ade 問題描述 Fibonacci數列的遞推公式為:Fn=Fn-1+Fn-2,其中F1=F2=1。當n比較大時,Fn也非常大,現在我們想知道,Fn除以10007的余數是多少。
藍橋杯入門訓練
long nac 遞歸 問題 mod 生活 cin 算法 閱讀 題目:http://lx.lanqiao.cn/problemset.page?code=BEGIN-&userid=188230 一、Fibonacci數列 優化方法:不能直接每次求取Fibo
藍橋杯入門訓練-A+B問題
問題描述 輸入A、B,輸出A+B。 說明:在“問題描述”這部分,會給出試題的意思,以及所要求的目標。 輸入格式 輸入的第一行包括兩個整數,由空格分隔,分別表示A、B。 說明:“輸入格式”是描述在測試你的程式
藍橋杯入門訓練 Fibonacci數列
問題描述 Fibonacci數列的遞推公式為:Fn=Fn-1+Fn-2,其中F1=F2=1。 當n比較大時,Fn也非常大,現在我們想知道,Fn除以10007的餘數是多少。 輸入格式 輸入包含一個整數n。 輸出格式 輸出一行,包含一個整數,表示Fn除以10007的餘數。 說
藍橋杯 入門訓練Fibonacci數列
藍橋杯 入門訓練Fibonacci數列 問題描述 Fibonacci數列的遞推公式為:Fn=Fn-1+Fn-2,其中F1=F2=1。 當n比較大時,Fn也非常大,現在我們想知道,Fn除以10007的餘數是多少。 輸入格式 輸入包含一個整數n。 輸出格式 輸出一行,包含一個整數,表
藍橋杯入門訓練反思總結
第二題 序列求和 1.效率問題 能用乘法就不用累加,因為迴圈在輸入較大的數以後會出現超時。 2.大小問題 如果輸入的數很大就會容易出現盛不下的問題,溢位? 如圖所示,在定義變數的時候,是long long,還有輸出,原題提示是用%I64d,大概是因為64位的原因。 學長給的建議是用%lld輸出,求證以後也
藍橋杯入門訓練------Fibonacci數列
問題描述 Fibonacci數列的遞推公式為:Fn=Fn-1+Fn-2,其中F1=F2=1。 當n比較大時,Fn也非常大,現在我們想知道,Fn除以10007的餘數是多少。 輸入格式 輸入包含一個整數n。 輸出格式 輸出一行,包含一個整數,表示Fn除以10007的餘數。
藍橋杯 入門訓練 圓的面積
問題描述 給定圓的半徑r,求圓的面積。 輸入格式 輸入包含一個整數r,表示圓的半徑。 輸出格式 輸出一行,包含一個實數,四捨五入保留小數點後7位,表示圓的面積。 說明:在本題中,輸入是一個整數,但是輸出是一個實數。 對於實數輸出的問題,請一定看清楚
藍橋杯 入門訓練 Fibonacci數列 (對10007取餘)
1.迴圈注意要從i=3開始 2.for()迴圈是判斷條件成立,就進入迴圈,然後再自加。所以3-n,是for(int i=3;i<=n;i++) 3.對10007取餘數,直接存入陣列就可以。因
藍橋杯 入門訓練 Fibonacci數列
問題描述 Fibonacci數列的遞推公式為:Fn=Fn-1+Fn-2,其中F1=F2=1。 當n比較大時,Fn也非常大,現在我們想知道,Fn除以10007的餘數是多少。 輸入格式 輸入包含一個整數n。 輸出格式 輸出一行,包
入門訓練 序列求和
說明:請注意這裡的資料規模。 本題直接的想法是直接使用一個迴圈來累加,然而,當資料規模很大時,這種“暴力”的方法往往會導致超時。此時你需要想想其他方法。你可以試一試,如果使用1000000000作為你的程式的輸入,你的程式是不是能在規定的上面規定的時限內執行出來。 本題另一個要值得注意的地方是答案的大
藍橋杯-入門訓練
目錄 1. 入門訓練 A+B問題 Problem: Hint:複製貼上就行了 2.入門訓練 序列求和 Problem: Hint:用公式n*(n+1)/2就行 3.入門訓練
藍橋杯入門訓練C語言
說明:“樣例輸出”給出了一組滿足“輸出格式”要求的輸出的例子。 樣例輸出中的結果是和樣例輸入中的是對應的,因此,你可以使用樣例的輸入輸出簡單的檢查你的程式。 要特別指出的是,能夠通過樣例輸入輸出的程式並不一定是正確的程式,在測試的時候,會用很多組資料進行測試,而不侷限於樣例資料。有可能一個程式通過了樣
藍橋杯 入門訓練 Fibonacci數列(c語言)
問題描述 Fibonacci數列的遞推公式為:Fn=Fn-1+Fn-2,其中F1=F2=1。 當n比較大時,Fn也非常大,現在我們想知道,Fn除以10007的餘數是多少。 輸出格式 輸出一行,包含一個整數,表示Fn除以10007的餘數。 說明:在本題中,
藍橋杯——入門訓練 Fibonacci數列
問題描述 Fibonacci數列的遞推公式為:Fn=Fn-1+Fn-2,其中F1=F2=1。 當n比較大時,Fn也非常大,現在我們想知道,Fn除以10007的餘數是多少。 輸入格式 輸入包含一個整數n。 輸出格式 輸出一行,包含一個整數,表示Fn除以10007的餘
藍橋杯——入門訓練 圓的面積
問題描述 給定圓的半徑r,求圓的面積。 輸入格式 輸入包含一個整數r,表示圓的半徑。 輸出格式 輸出一行,包含一個實數,四捨五入保留小數點後7位,表示圓的面積。 說明:在本題中,輸入是一個整數,但是輸出是一個實數。 對於實數輸出的問題,請一定看清楚