'https://yukicoder.me/problems/no/246 Module Progr […]
'https://yukicoder.me/problems/no/246 Module Progr […]
'https://yukicoder.me/problems/no/246Module ProgramSub MainDim numMin=1Dim numMax=1000000001DoDim chkNum=CInt((numMin+numMax)/2)Console.WriteLine("? {0}",chkNum)If Console.ReadLine()="1" Then numMin=chkNum Else numMax=chkNumIf numMin=numMax-1 ThenConsole.WriteLine("! {0}",numMin)Exit DoEnd IfLoopEnd SubEnd Module