小明參加了少年宮的一項趣味活動:每個小朋友發給乙個空白的骰子(它的6個面是空白的,沒有數字),要小朋友自己設計每個面寫哪個數字。但有如下要求:數學不好 只能暴力1. 每個面只能填寫 0 至 8 中的某乙個數字。
2. 不同面可以填寫同樣的數字,但6個面總和必須等於24。
填好後,小朋友可以用自己填寫好數字的骰子向少年宮的兩個機械人挑戰----玩擲骰子遊戲。規則如下:
三方同時擲出自己的骰子,如果出現任何相同的數字,則三方都不計分。
如果三方數字都不同,則最小數字一方扣 1 分,最大數字一方加 1 分。
小明看到了兩個機械人手中的骰子分別是:
0 0 0 8 8 8
1 1 4 5 6 7
請你替小明算一下,他如何填寫,才能使自己得分的概率最大。
請提交小明應該填寫的6個數字,按公升序排列,數字間用乙個空格分開。
如果認為有多個答案,提交字母序最小的那個方案。
請嚴格按照格式,通過瀏覽器提交答案。
注意:只提交一行內容,含有6個被空格分開的數字。不要寫其它附加內容,比如:說明性的文字。
#include using namespace std;
int a[6];
int b[2] = ;
int c[6] = ;
int solve()
return ret;
}int ans = 0;
int arr[6];
void dfs(int k)
; return;
}for (int i = 0; i <= 8; i++)
}int main()
答案
2 2 2 2 8 8
藍橋杯 骰子迷題
題目 思路 這道題剛開始看好像有點難,如果用數學的方式求解的話,是有點不好做,坑就在這裡。但是這是程式設計題,貌似沒有暴力解決不了的問題。重新整理下思路,發現得分概率最大其實就等價於自己的骰子中,各個面的數字大於機械人1的骰子的數量的為x1,大於機械人2的骰子的數量為x2,概率p sum x1 i ...
藍橋杯 骰子迷題 Python
小明參加了少年宮的一項趣味活動 每個小朋友發給乙個空白的骰子 它的6個面是空白的,沒有數字 要小朋友自己設計每個面寫哪個數字。但有如下要求 1.每個面只能填寫 0 至 8 中的某乙個數字。2.不同面可以填寫同樣的數字,但6個面總和必須等於24。填好後,小朋友可以用自己填寫好數字的骰子向少年宮的兩個機...
骰子迷題 藍橋 搜尋
小明參加了少年宮的一項趣味活動 每個小朋友發給乙個空白的骰子 它的6個面是空白的,沒有數字 要小朋友自己設計每個面寫哪個數字。但有如下要求 1.每個面只能填寫 0 至 8 中的某乙個數字。2.不同面可以填寫同樣的數字,但6個面總和必須等於24。填好後,小朋友可以用自己填寫好數字的骰子向少年宮的兩個機...