No.253 ロウソクの長さ on HSP

;https://yukicoder.me/problems/no/253 #runtime "hs […]

;https://yukicoder.me/problems/no/253 #runtime "hs […]

  • タグ:
  • タグはありません
;https://yukicoder.me/problems/no/253
#runtime "hsp3cl"

numMin=10
numMax=1000000001
turn=0
repeat
	if turn=0: chkNum=100: else: chkNum=(numMin+numMax)/2
	mes "? "+chkNum
	sdim chk
	input chk,,2
	if chk="1" {numMin=chkNum}
	else:if chk="-1" {numMax=chkNum}
	else {
		mes "! "+(chkNum+turn)
		break
	}
	if 0<numMin: numMin--
	numMax--
	turn++
loop