結果
問題 |
No.5005 3-SAT
|
ユーザー |
![]() |
提出日時 | 2025-02-04 01:26:01 |
言語 | Go (1.23.4) |
結果 |
AC
|
実行時間 | 55 ms / 2,000 ms |
コード長 | 445 bytes |
コンパイル時間 | 19,233 ms |
コンパイル使用メモリ | 251,396 KB |
実行使用メモリ | 5,248 KB |
スコア | 740 |
最終ジャッジ日時 | 2025-02-04 01:26:29 |
合計ジャッジ時間 | 27,264 ms |
ジャッジサーバーID (参考情報) |
judge3 / judge4 |
純コード判定しない問題か言語 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
other | AC * 100 |
ソースコード
package main import . "fmt" type Cond struct { a,b,c,p,q,r int } func main() { conds := make([]*Cond, 2048) for i := range conds { c := new(Cond) conds[i] = c Scan(&c.a, &c.b, &c.c, &c.p, &c.q, &c.r) } ans := make([]int, 256) c0 := conds[0] ans[c0.a] = c0.p ans[c0.b] = c0.q ans[c0.c] = c0.r c1 := conds[1] ans[c1.a] = 1-c1.p ans[c1.b] = 1-c1.q ans[c1.c] = 1-c1.r for _, x := range ans { Print(x) } Println() }