亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

用程序語言按以下要求分組,怎么寫?? ?

用程序語言按以下要求分組,怎么寫?? ?

揚帆大魚 2023-04-14 21:17:23
數組一:A1 A2 A3 A4 A5數組二:B1 B2 B3 B4 B5數組三:C1 C2 C3 C4 C5...數組N: N1 N2 N3 N4 N5根據上面的數組,組合五個數的數列:位置1 位置2 位置3 位置4 位置5。標記為1的放在位置1 如 A1 B1 C1 ...放在第一位標記為2的放在位置2 如 A2 B2 C2 ...放在第二位.....依此類推數列至少要有3位跟其他數列不同的數:如:數列:A1 B2 A3 B4 C5數列:B1 A2 B3 A4 C5以下是組合的一部分:A1 A2 A3 A4 A5B1 B2 B3 B4 B5C1 C2 C3 C4 C5C1 C2 C3 C4 C5A1 B2 A3 B4 C5B1 A2 B3 A4 C5
查看完整描述

1 回答

?
夢里花落0921

TA貢獻1772條經驗 獲得超6個贊

其實問題描述可以簡化成,對所有5位N進制數進行分組,要求每組中任意兩個數字至少有3位不同。

這個問題是有確定解的嗎?

例如 X=00000, Y=00001, Z=11100

XY不能是一組,但是XZ可以是一組,YZ也可以是一組,那么Z究竟屬于哪一組?

是否允許一組只有一個數字?如果不允許,還有解嗎?如果允許,那么投機一點的方法,就是每個數字一組。


查看完整回答
反對 回復 2023-04-17
  • 1 回答
  • 0 關注
  • 106 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號