結果

問題 No.240 ナイト散歩
ユーザー fmhrfmhr
提出日時 2015-07-10 22:31:15
言語 Go
(1.23.4)
結果
AC  
実行時間 1 ms / 2,000 ms
コード長 474 bytes
コンパイル時間 11,665 ms
コンパイル使用メモリ 233,612 KB
実行使用メモリ 6,820 KB
最終ジャッジ日時 2024-10-07 20:47:58
合計ジャッジ時間 13,118 ms
ジャッジサーバーID
(参考情報)
judge3 / judge4
このコードへのチャレンジ
(要ログイン)
ファイルパターン 結果
sample AC * 4
other AC * 30
権限があれば一括ダウンロードができます

ソースコード

diff #

package main

import (
	"fmt"
)

var X, Y int
func main() {
	fmt.Scan(&X, &Y)
	solve()
}



func solve(){
	f:=0
	next_x := [9]int{-2,-2,-1,-1,1,1,2,2,0}
	next_y := [9]int{-1,1,-2,2,-2,2,-1,1,0}
	for i:=0; i<9; i++ {
	    for j:=0; j<9; j++ {
	        for k:=0; k<9; k++ {
	     		x := next_x[i]+next_x[j]+next_x[k]
				y := next_y[i]+next_y[j]+next_y[k]
				if x==X&&y==Y{
					f = 1
				}
	        }
	    }
	}
	if f==1{
		fmt.Println("YES")
	}else{
		fmt.Println("NO")
	}
}
0