例如
0 1 1
1 0 0
1 0 1
點一下最中間的燈【2,2】就變成了
0 0 1
0 1 1
1 1 1
再點一下左上角的燈【1,1】就變成了
1 1 1
1 1 1
1 1 1
達成目標。最少需要2步。
輸出2即可。
輸入格式:
九個數字,3*3的格式輸入,每兩個數字中間只有乙個空格,表示燈初始的開關狀態。(0表示關,1表示開)
輸出格式:
1個整數,表示最少開啟所有燈所需要的步數。
輸入樣例#1: 複製
0 1 11 0 0
1 0 1
輸出樣例#1: 複製
2
1 #include2using
namespace
std;
3int a[3] [3];4
int b[3][3];5
int ans=999999;6
intmain()11}
12for(int x=0;x<(1
<<9);x++)25}
26bool ok=true;27
for(int i=0;i<3;i++)32}
33}34if(ok==true)37
}38 cout<39 }
P2040 開啟所有的燈
pmshz在玩乙個益 ruo 智 zhi 的小遊戲,目的是開啟九盞燈所有的燈,這樣的遊戲難倒了pmshz。這個燈很奇 fan 怪 ren 點一下就會將這個燈和其周圍四盞燈的開關狀態全部改變。現在你的任務就是就是告訴pmshz要全部開啟這些燈。例如0 1 1 1 0 0 1 0 1點一下最中間的燈 2...
洛谷 P2040 開啟所有的燈
pmshz在玩乙個益 ruo 智 zhi 的小遊戲,目的是開啟九盞燈所有的燈,這樣的遊戲難倒了pmshz。這個燈很奇 fan 怪 ren 點一下就會將這個燈和其周圍四盞燈的開關狀態全部改變。現在你的任務就是就是告訴pmshz要全部開啟這些燈。例如 0 1 1 1 0 0 1 0 1 點一下最中間的燈...
css 所有的a標籤設定為新視窗開啟 原創
由於工作的需要,需要把某個頁面下的所有a標籤都設定為新開新視窗,即 增加target 但是由於這個頁面有500多個a標籤,並且有的a標籤已經有target屬性,有的沒有,手動乙個乙個加顯然是不可能的 1.所以一開始通過js來加 function addtarget window.onload add...