메모

백준 OJ 시스템 언어별 정보

원문 링크

https://help.acmicpc.net/language/info

 

언어 정보

section .data input: db "%d %d",0 output: db "%d",10,0 a: times 4 db 0 b: times 4 db 0 section .text global main extern scanf extern printf main: push rbp mov rdi, input lea rsi, [a] lea rdx, [b] mov rax, 0 call scanf mov rax, [a] mov rbx, [b] add rax, rbx

help.acmicpc.net

 

Python 3

  • 언어 번호: 28
  • 컴파일: python3 -c "import py_compile; py_compile.compile(r'Main.py')"
  • 실행: python3 Main.py
  • 버전: Python 3.9.5
  • 시간 제한: ×3+2 초
  • 메모리 제한: ×2+32 MB

PyPy3

 

Python3(PyPy3)는 수행 시간이 3*(문제에 나와있는 시간 제한) + 2초 안쪽이면 정답 판정을 받는다.

(내 노트북에선 1초에 20,000,000번 정도 수행, 1s = 1000ms)

 

또한 PyPy가 Python3보다 복잡한 코드(반복이 많다 등)를 처리하는데 더 빠르게 처리하고 메모리 제한도 높지만, PyPy는 Python3 보다 메모리를 많이 잡아먹는다. 

'메모' 카테고리의 다른 글

Git 관련 개념 및 자주 사용하는 명령어 정리  (0) 2022.05.31