你在和朋友一起玩 猜數字(bulls and cows)遊戲,該遊戲規則如下:
猜測數字中有多少位屬於數字和確切位置都猜對了(稱為 "bulls",公牛),
有多少位屬於數字猜對了但是位置不對(稱為 "cows",奶牛)。也就是說,這次猜測中有多少位非公牛數字可以通過重新排列轉換成公牛數字。
給你乙個秘密數字 secret 和朋友猜測的數字 guess ,請你返回對朋友這次猜測的提示。
提示的格式為 "xayb" ,x 是公牛個數, y 是奶牛個數,a 表示公牛,b 表示奶牛。
請注意秘密數字和朋友猜測的數字都可能含有重複數字。
class solution else
}int cows = 0;
for (int i = 0; i < 10; ++i)
return integer.tostring(bulls) + "a" + integer.tostring(cows) + "b";
}}
299 猜數字遊戲
你正在和你的朋友玩 猜數字 bulls and cows 遊戲 你寫下乙個數字讓你的朋友猜。每次他猜測後,你給他乙個提示,告訴他有多少位數字和確切位置都猜對了 稱為 bulls 公牛 有多少位數字猜對了但是位置不對 稱為 cows 奶牛 你的朋友將會根據提示繼續猜,直到猜出秘密數字。請寫出乙個根據秘...
299 猜數字遊戲
你正在和你的朋友玩 猜數字 bulls and cows 遊戲 你寫下乙個數字讓你的朋友猜。每次他猜測後,你給他乙個提示,告訴他有多少位數字和確切位置都猜對了 稱為 bulls 公牛 有多少位數字猜對了但是位置不對 稱為 cows 奶牛 你的朋友將會根據提示繼續猜,直到猜出秘密數字。請寫出乙個根據秘...
299 猜數字遊戲
你正在和你的朋友玩 猜數字 bulls and cows 遊戲 你寫下乙個數字讓你的朋友猜。每次他猜測後,你給他乙個提示,告訴他有多少位數字和確切位置都猜對了 稱為 bulls 公牛 有多少位數字猜對了但是位置不對 稱為 cows 奶牛 你的朋友將會根據提示繼續猜,直到猜出秘密數字。請寫出乙個根據秘...