제출 #1239726

#제출 시각아이디문제언어결과실행 시간메모리
1239726woeLight Bulbs (EGOI24_lightbulbs)C++20
컴파일 에러
0 ms0 KiB
import sys def flush(): sys.stdout.flush() def ask(grid): print("?") for row in grid: print("".join(row)) flush() return int(input()) def main(): N = int(input()) lamp_types = [None] * N base_grid = [["0"] * N for _ in range(N)] for i in range(N): grid = [row[:] for row in base_grid] for j in range(N): grid[i][j] = "1" covered = ask(grid) if covered == N: lamp_types[i] = 'H' elif covered == N: lamp_types[i] = 'V' else: lamp_types[i] = 'unknown' final_grid = [["0"] * N for _ in range(N)] for i in range(N): if lamp_types[i] == 'H': final_grid[i] = ["1"] * N elif lamp_types[i] == 'V': for j in range(N): final_grid[j][i] = "1" print("!") for row in final_grid: print("".join(row)) flush() main()

컴파일 시 표준 에러 (stderr) 메시지

Main.cpp:31:29: warning: character constant too long for its type
   31 |             lamp_types[i] = 'unknown'
      |                             ^~~~~~~~~
Main.cpp:1:1: error: 'import' does not name a type
    1 | import sys
      | ^~~~~~
Main.cpp:1:1: note: C++20 'import' only available with '-fmodules-ts', which is not yet enabled with '-std=c++20'