結果

問題 No.3171 Color Restoration
ユーザー ID 21712
提出日時 2025-06-07 21:47:30
言語 Go
(1.23.4)
結果
AC  
実行時間 2 ms / 2,000 ms
コード長 555 bytes
コンパイル時間 13,742 ms
コンパイル使用メモリ 240,408 KB
実行使用メモリ 7,844 KB
最終ジャッジ日時 2025-06-07 21:47:45
合計ジャッジ時間 13,518 ms
ジャッジサーバーID
(参考情報)
judge3 / judge4
このコードへのチャレンジ
(要ログイン)
ファイルパターン 結果
sample AC * 3
other AC * 26
権限があれば一括ダウンロードができます

ソースコード

diff #

package main

import . "fmt"
import . "strings"
import . "sort"

func main() {
c1:=[]string{"gray","brown","green","cyan","blue","yellow","orange","red"}
c2:=[]string{"gray","green","blue","yellow","red"}
c3:=[]string{"gray","green","cyan","blue","violet","orange","red"}
m:=map[string]int{}
for _,a:=range c1 {
	for _,b:=range c2 {
		for _,c:=range c3 {
			d:=[]string{a,b,c}
			Strings(d)
			m[Join(d,"")]++
		}
	}
}
var s1,s2,s3 string
Scan(&s1,&s2,&s3)
s:=[]string{s1,s2,s3}
Strings(s)
if m[Join(s,"")]==1 {
	Println("Yes")
} else {
	Println("No")
}
}
0