manage

최근에 달린 댓글

카테고리 없음

음악이 함께하는 체스

[-header-]     # 문제 #    {chessboard(r2qr1k1/1b3ppp/pp1bpn2/2p5/2B5/2NP1N1P/PPPQ1PP1/R3R1K1 b - - 1 14)( )}|width=33; [br] 흑선이다. 위 상황에서 흑이 둘 수 있는 묘수는? (백이 마이너피스 하나 뜯기거나, 퀸을 내놓아야 함.)   ## 미리보기 방지 ##    미방[br]미방[br]미방[br]미방[br] ~~너무 짧아서 미방이 의미가 없다~~            ///       ## 정답 ##     미방[br]미방[br][br][br][br][br]...  {chessboard(r2qr1k1/1b3ppp/pp1bpn2/2p5/2B5/2NP1N1P/PPPQ1PP1/R3R1K1 b - - 1 14)(14... b5! 15. Bb3 Bxf3 16. gxf3 c4 17. dxc4?! Bh2+! 18. Kxh2 Qxd2)}|width=33;  [br] '''플레이 버튼을 눌러 정답을 확인하세요.'''    [br]    참고로 여기에는 희생이 '''없다'''. 말하자면 단 하나 Bh2+인데, 이것 역시 '''바로 다음 수에''' 퀸을 잡을 수 있으므로 가짜희생이다.  분석한 물음표와 느낌표들은 체닷기준.   ///   ## 기타 ##    출처(링크):     ///     ///    <audio src="https://chonggi-tokhu.github.io/Promise_of_the_Moon_Eb_Major_C_Minor.mp3" style="display:none" id="na_sanaida" loop></audio>

<script>
function change_board_theme(colour1,colour2,bordercolour){
document.querySelectorAll(`.square-55d63.white-1e1d7`).forEach(function(el0,key0,par0){
    el0.style.background=colour1;
    if (typeof bordercolour == 'string') {
        el0.style.border=`0.5px solid ${bordercolour}`;
    }
});
document.querySelectorAll(`.square-55d63.black-3c85d`).forEach(function(el0,key0,par0){
    el0.style.background=colour2;
    if (typeof bordercolour == 'string') {
        el0.style.border=`0.5px solid ${bordercolour}`;
    }
});
}
function christmas_board(){
change_board_theme(`olive`,`#900325`,`#f0f0f0`);
}
changeboardthemefunc=function(){
/*christmas_board();*/
change_board_theme(`#eeeef0`,`#b0059e`,`grey`);

document.getElementById("na_sanaida").currentTime=16;

chessboards[0].el.parentElement.querySelector(`.btn-group .play`).innerHTML=`<a href="#h-0.1" style="color:#fff;text-decoration:none;background:inherit !important;margin:-4px;font-size:1.2em;" onclick="var audio0 = document.getElementById('na_sanaida'); (audio0.paused)? (function(){audio0.volume=1.0; audio0.currentTime=45; audio0.play()})() : (function(){audio0.pause();})();">퍼즐 풀기</a>`;

chessboards[1].el.parentElement.querySelector(`.btn-group .play`).addEventListener("click",function(ev){ if (document.getElementById("na_sanaida").paused==true){  document.getElementById("na_sanaida").volume=1.0;   document.getElementById("na_sanaida").play(); } else { document.getElementById("na_sanaida").pause();  } });}
  var alreadypurple=true;
  var alreadychristmas=false;
function _purple_board(){
if (alreadypurple==false){
  alreadypurple=true;
change_board_theme(`#eeeef0`,`#a005a0`,`grey`);
} else {
change_board_theme(`#f0d9b5`,`#b58863`);
  alreadypurple=false;
}
}
  function _christmas_board(){
    
if (alreadychristmas==false){
christmas_board();
  alreadychristmas=true;
} else {
change_board_theme(`#f0d9b5`,`#b58863`);
  alreadychristmas=false;
}
  }
  
changeboardthemebool=true;



</script>