牛客練習賽26 A 平面【遞推】
問題A 平面
時間限制:C/C++ 1秒,其他語言2秒
空間限制:C/C++ 32768K,其他語言65536K
64bit IO Format: %lld
題目描述
小a的平面上有n個X型不明物體,但是他不確定他們的位置。現在請你來確定他們的位置,使得劃分形成的平面儘量多
輸入描述:
一個整數n,如題所示
輸出描述:
一個整數,表示最多把平面分成多少份
示例1
輸入
2
輸出
11
說明
備註:
n ≤ 10^9
連結
https://www.nowcoder.com/acm/contest/180/A
來源
牛客網
題解:遞推,公式為(n+2)*(n-1)/2+2但是注意一個X是由兩條直線組成,因此n要變為n*2
AC的C++程式碼:
#include<iostream>
using namespace std;
typedef long long ll;
int main()
{
ll n;
scanf("%lld",&n);
n=2*n;
printf("%lld\n",(n+2)*(n-1)/2+2);
return 0;
}
相關文章
- 牛客練習賽 26
- 牛客練習賽
- 牛客練習賽60
- 牛客練習賽26 C 城市規劃【思維+貪心】
- 牛客練習賽 71 AC
- 牛客練習賽129 A-數數
- 牛客周賽 Round 36 (小白練習記)
- 牛客練習賽73 D題:離別
- 【牛客訓練記錄】牛客周賽 Round 69
- 【牛客訓練記錄】牛客周賽 Round 70
- Mysql 練習(牛客網)MySql
- 牛客練習賽40 B 小A與任務(貪心)
- 牛客小白月賽95 (賽前的練習之我是小菜雞)
- 牛客練習賽14B 區間的連續段
- 牛客練習賽27【C 水圖 dfs求最長路】
- 牛客SQL練習第21題SQL
- 牛客練習賽74 E CCA的期望(算概率的技巧+floyd處理)
- 牛客周賽48
- [程式設計題]從尾到頭列印連結串列 牛客網練習 java遞迴程式設計Java遞迴
- 牛客小白月賽105
- 牛客周賽 Round 63
- 牛客周賽 Round 57
- 牛客周賽 Round 56
- 牛客小白月賽97
- 牛客小白月賽88
- 牛客周賽 Round 40
- 牛客小白月賽89
- 牛客周賽 Round 47
- 牛客周賽 Round 1
- 牛客周賽 Round 3
- 牛客周賽 Round 7
- 牛客小白月賽94
- 牛客周賽 Round 8
- 牛客周賽Ronud 46
- 牛客周賽 Round 38
- 牛客挑戰賽58
- 牛客小白周賽9
- 數理統計筆記[牛客專項練習]筆記