信息学奥赛C++语言: 小明的步行
生活随笔
收集整理的這篇文章主要介紹了
信息学奥赛C++语言: 小明的步行
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
【題目描述】
小明是一個(gè)很會利用時(shí)間的學(xué)生,他經(jīng)常晚上吃過飯后一邊思考問題一邊散步,由于要思考問題,并且思考問題的內(nèi)容越來越多,所以他在散步時(shí)也是越來越慢的,他自己總結(jié)出一個(gè)規(guī)律,他散步時(shí)第一步走N厘米,第二步走N-1厘米,以后每步比前一步少1厘米,最后一步是0時(shí)就停下來了。現(xiàn)在給出你小明第一步走的長度N厘米,請你算出小明這次散步一共起了多少厘米。如小明第一步走3厘米,則第二步走2厘米,第三步走1厘米,然后就停下來了,則小明這次散步共走了3+2+1=6(厘米)。
【輸入】
只有一行,只有一個(gè)數(shù)N表示小明第一步所走的距離。
【輸出】
只有一行,只有一個(gè)數(shù)S,表示小明這次散步一共所走的距離。
【輸入樣例】
3
【輸出樣例】
6
代碼
#include<bits/stdc++.h> using namespace std; int n,s; int main() {scanf("%d",&n);for(int i=n;i>=0;i--)s+=i;printf("%d",s);return 0;}總結(jié)
以上是生活随笔為你收集整理的信息学奥赛C++语言: 小明的步行的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 信息学奥赛C++语言:尼克的岁数
- 下一篇: 计数问题(洛谷-P1980)