日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

问题 B: Cly的博弈

發(fā)布時間:2023/12/20 编程问答 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 问题 B: Cly的博弈 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

題目描述

Cly很喜歡博弈,這天他和他的分身DD_BOND玩起了一個博弈游戲(本體當(dāng)然是先手了),游戲規(guī)則如下,請你判斷誰能贏得游戲。
最初有一個數(shù)字n,每次操作可以選擇一個數(shù)字x滿足0<x<n,且n%x==0,接著用n-x替換原本數(shù)字,誰不能操作誰就輸了。
對于每次詢問如果先手能贏,你需要告訴cly第一步能選擇的最大x是什么,為了方便起見,你最后只需要告訴他所有詢問x的和就行了。

輸入

第一行查詢數(shù)字q (1<=q<=1e5)
接下來q行每行輸入一個數(shù)字n (1<=n<=1e5)

輸出

對于每次查詢?nèi)绻仁謩?#xff0c;輸出clynb,否則輸出DD_BONDNB
最后輸出一個和sum。

樣例輸入

【樣例1輸入】
1
1
【樣例2輸入】
1
2

樣例輸出

【樣例1輸出】
DD_BONDNB
0
【樣例2輸出】
clynb
1

一道博弈題,可以發(fā)現(xiàn)如果n為偶數(shù)的話,就一定可以出1使其變成奇數(shù),而n為奇數(shù)的話,找到的只可能是奇數(shù)(奇數(shù)不可能整除偶數(shù)),相減后就會變成偶數(shù)。
總結(jié)一下,就是偶數(shù)可以變成奇數(shù),奇數(shù)只能變成偶數(shù)。操作完之后為1的話對方就輸了,所以誰能最后將偶數(shù)變?yōu)槠鏀?shù)(2變?yōu)?),就是贏家。因此可以推算出先手情況下n為偶數(shù)必贏,只要找到一個奇數(shù)因子即可,題目中要求能選擇的最大值,那就找最大值即可,(這里有個坑點(diǎn),找最大奇數(shù)因子如果從1道n循環(huán)會超時,不斷將n除以2到無法整除即可)

代碼:

#include <bits/stdc++.h> using namespace std; const int N = 1e5 + 10; int a[N];int main() {int q;int sum = 0;scanf("%d", &q);for (int i = 1; i <= q; i++) {scanf("%d", &a[i]);}for (int i = 1; i <= q; i++) {if (a[i] % 2 == 0) {printf("clynb\n");int k;while (a[i] % 2 == 0) {k = a[i] / 2;a[i] = a[i] / 2;}sum += k;} else {printf("DD_BONDNB\n");}}printf("%d", sum);return 0; }

總結(jié)

以上是生活随笔為你收集整理的问题 B: Cly的博弈的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 欧美在线日韩 | 九九午夜 | 亚洲一级特黄毛片 | 国产91丝袜在线播放0 | 丁香花高清在线 | 黑人又大又粗又长 | 久热精品视频在线观看 | 国产看片网站 | 久久亚洲AV无码专区成人国产 | 黄色无遮挡 | 国产91在线看 | 天天干天天操av | 密臀av | 日本高清视频免费观看 | 色屁屁一区二区三区视频 | 日韩婷婷| 亚洲激情午夜 | 欧亚av| 人妻无码久久一区二区三区免费 | 黄色国产视频网站 | 午夜老司机免费视频 | 777av| 色就是色av | 在线观看中文字幕 | 欧美一性一乱一交一视频 | 婷婷啪啪 | 国产欧美精品一区二区色综合 | 嫩草视频在线看 | 国产视频最新 | 竹菊影视日韩一区二区 | wwwxxx亚洲| 99re久久精品国产 | 波多野结衣在线视频播放 | 成熟妇人a片免费看网站 | 欧美经典一区二区三区 | 欧美激情精品久久久久久免费 | 欧美色图五月天 | 青青青草国产 | xxxxx毛片| 欧洲女性下面有没有毛发 | 日本午夜一区二区 | 操人视频免费 | 日本黄色三级视频 | 日本免费www | www.国产黄色 | 欧美三级网 | 蜜臀视频在线播放 | 免费看大片a| 我和我的太阳泰剧在线观看泰剧 | 91成人福利视频 | 国产av成人一区二区三区高清 | 性感美女在线 | 99资源网| 日韩伦理在线视频 | 欧美日韩中文字幕视频 | 亚洲高清二区 | 婷婷五月花 | 四虎婷婷| 日本免费一区二区三区 | 网站一级片 | 男朋友是消防员第一季 | 欧美极品一区二区 | 美足av | 日韩在线一卡二卡 | 国产αv| 99re国产精品 | 波多av在线| 国产偷人妻精品一区二区在线 | 海角社区在线 | 国产三级三级三级三级三级 | 狠狠干综合网 | 美女脱得一干二净 | 久久精品99久久久久久久久 | 四虎最新网址在线观看 | 少妇一级淫片免费放播放 | 亚洲一区二区三区免费 | 国产精品精品软件视频 | 99久久久无码国产精品不卡 | 国产黄色一级网站 | 秋霞网一区二区 | 天天色天天草 | 老版水浒传83版免费播放 | 中国av在线| 亚洲区国产区 | 午夜精品久久久久久久久久 | 在线视频久久 | 成人综合在线视频 | 日韩不卡av | 日韩一区不卡视频 | 欧美www在线观看 | 青娱乐av | 日本zzjj| 奇米狠狠777 | 国产精品国产a级 | 国产美女一区 | 久操欧美| 成人尹人| 波多野结衣在线观看视频 | 青草一区 |