最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

遞歸訓(xùn)練·農(nóng)場周圍的道路

2023-08-12 22:14 作者:三無的白象牛蛙湯面  | 我要投稿

題目描述

? John的奶牛對探索農(nóng)場周圍的地域很感興趣。最初,所有N頭奶牛沿著一條路一起行動。在遇到一個岔路口后,奶牛們分成兩組(沒有一組為空)后繼續(xù)往下走。當(dāng)其中的一組遇到另一個岔路口后,繼續(xù)分成兩組,一直這樣下去。

? ? 奶牛有一種奇特的分組方法:如果它們能將奶牛分成兩組奶牛數(shù)目相差K,則它們將按此方法分組;否則,它們將停止探索,開始安靜地吃草。

? ? 假定在路上總是會有新的岔路出行,計算最后停下來吃草的奶牛的組數(shù)

輸入

一行兩個用一個空格隔開的整數(shù)N和K,1<=N<=1000000000

輸出

一行一個整數(shù),表示最后停下來吃草的奶牛組數(shù)

樣例輸入

6 2

樣例輸出

3

我的看法:

找找規(guī)律再,條路,是奇數(shù)則停,sum++,不是則繼續(xù)遞歸。

c++代碼

#include<bits/stdc++.h>
using namespace std;
int sum=0;
void johncow(int n,int t)
{
????int k=n-t;
????if(k&1||k<1)
????{
????????sum++;
????????return ;
????}
????johncow(k/2,t);
????johncow(t+k/2,t);
}
int main()
{
????int n,t;
????scanf("%d %d",&n,&t);
????johncow(n,t);
????printf("%d",sum);
????return 0;
}


遞歸訓(xùn)練·農(nóng)場周圍的道路的評論 (共 條)

分享到微博請遵守國家法律
海伦市| 都匀市| 绥中县| 夏津县| 方山县| 桑日县| 卓尼县| 武冈市| 扶沟县| 疏附县| 长兴县| 汾西县| 三都| 清原| 洛隆县| 新田县| 南阳市| 福鼎市| 武川县| 宁强县| 德阳市| 上思县| 三明市| 屏东县| 张家界市| 黄陵县| 醴陵市| 鄂伦春自治旗| 宜良县| 莱阳市| 保德县| 苍溪县| 梅河口市| 巩留县| 民丰县| 龙口市| 治县。| 嘉荫县| 舟曲县| 弥勒县| 鄂尔多斯市|