c++求生日蠟燭題目
-
問題的重述:
某君從某年開始每年都舉辦一次生日party,並且每次都要吹熄與年齡相同根數的蠟燭,現在算起來,他一共吹熄了236根蠟燭,請問他是從第幾歲開始過生日的。
分析:假設人的年齡是在1-100歲之間的,所以我們可以迴圈來找出他是從第幾歲開始過生日,值得注意的是:需要申明一個臨時變數temp,用來代替 i 計算總的蠟燭數,這是為了防止算出來的總和不等於236時可以從第2歲開始計算,以此類推,直到算出來的sum=236時輸出是第幾歲開始過的生日,即輸出 i=?
原始碼如下:
// ch13.cpp: 定義控制檯應用程式的入口點。
//
#include "stdafx.h"
#include<iostream>
using namespace std;
int fun()
{
for (int i = 1; i < 100; i++)
{
int sum = 0;
int temp = i;
while (sum < 236)
{
sum = sum + temp;
temp++;
}
if (sum == 236)
{
cout << "他是從第" << i << "歲開始過生日的" << endl;
}
}
return 0;
}
int main()
{
fun();
return 0;
}
結果如下:
相關文章
- 2016年藍橋杯C/C++組省賽第二題--生日蠟燭C++
- c++求啤酒和飲料題目C++
- c++切面條題目C++
- 求逆序對(介紹+題目)
- c++求解獎券題目C++
- 《2019年遊戲審批變更資訊》公佈,《蠟燭人》等9款手遊運營商變化遊戲
- 求職遇到的面試題目求職面試題
- C++常見的面試題目整理C++面試題
- 射蠟工序流程圖流程圖
- 【計算機二級C++】題目與C++知識自檢計算機C++
- 【C++】“反轉連結串列”相關的題目C++
- 生日
- 生日提醒
- 提取生日
- 題目
- 一家外企的面試題目(C/C++面試題,C語言面試題)面試題C++C語言
- 生日隨想
- dfs題目這樣去接題,秒殺leetcode題目LeetCode
- 兩圓相交求面積c++C++
- 2016年藍橋杯C/C++組省賽第一題--煤球數目C++
- 球面雙站定位c++原始碼及原理介紹(已知2點經緯高及看向目標的方位、俯仰,求目標的經C++原始碼
- [Tkey] 生日禮物
- pta題目集6和題目集7題後總結
- c++ Cmake工程(1)同級目錄C++
- 題目分享H 二代目
- 2024夢熊BeiJing集訓題目題解目錄
- 南沙C++陳老師解一本通題:1091:求階乘的和C++
- 題目記錄
- 陣列題目陣列
- 陣列 題目陣列
- 題目整理01
- 題解目錄
- 最大流題目
- Python題目集Python
- 【題目解析】藍橋杯23國賽C++中高階組 - 鬥魚養殖場C++
- C++習題C++
- c++ 獲取資料夾目錄名字C++
- c++ 和 c 三目運算子區別C++