當前位置:
首頁 >
高斯定理.
發布時間:2023/12/18
24
豆豆
題目描述
高斯是德國偉大的數學家。小時候他就是一個愛動腦筋的聰明孩子。 還是上小學時,一次一位老師想治一治班上的淘氣學生,他出了一道數學題,讓學生從1+2+3……一直加到100為止。他想這道題足夠這幫學生算半天的,他也可能得到半天悠閑。誰知,出乎他的意料,剛剛過了一會兒。小高斯就舉起手來,說他算完了。老師一看答案,5050,完全正確。老師驚詫不已。問小高斯是怎么算出來的。 高斯說,他不是從開始加到末尾,而是先把1和100相加,得到101,再把2和99相加,也得101,最后50和51相加,也得101,這樣一共有50個101,結果當然就是5050了。聰明的高斯受到了老師的表揚。 高斯的這種算法后來被稱為高斯定理。 當然,現在我們用計算機來實現加法運算,不用高斯定理也可以算的這么快了。不過大家很多時候需要學會動腦筋哦。
輸入
有多組測試數據,每組一行,輸入一個正整數N。
輸出
對于每組數據輸出一行,計算1+2+3+...+N的和,并輸出
樣例輸入
2 5樣例輸出?
3 15 #include<stdio.h> int main(){int N,i,sum=0;int sign=0;while(scanf("%d",&N)!=EOF){for(i=1;i<=N;i++){sum=sum+i;}printf("%d\n",sum);sum=0;}return 0; }總結
- 上一篇: 【转】Photoshop 用户名.组织或
- 下一篇: html文档在word打开是乱码怎么解决