백준 OJ 시스템 언어별 정보

2021. 11. 11. 23:27·메모

원문 링크

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

  • 언어 번호: 73
  • 컴파일: pypy3 -c "import py_compile; py_compile.compile(r'Main.py')"
  • 실행: pypy3 Main.py
  • 버전: PyPy 7.3.4 with GCC 7.3.1 20180303 (Red Hat 7.3.1-5)
  • 시간 제한: ×3+2 초
  • 메모리 제한: ×2+128 MB

 

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

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

 

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

저작자표시 (새창열림)

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

Git 관련 개념 및 자주 사용하는 명령어 정리  (0) 2022.05.31
'메모' 카테고리의 다른 글
  • Git 관련 개념 및 자주 사용하는 명령어 정리
무슈후슈
무슈후슈
코딩은 창작이다.
  • 무슈후슈
    감성코드
    무슈후슈
  • 전체
    오늘
    어제
    • 분류 전체보기 (119)
      • 알고리즘 (30)
      • IOS (24)
      • Swift (4)
      • TIL (41)
      • CS (15)
      • 메모 (2)
      • 시플 (1)
      • RxSwift (2)
  • 블로그 메뉴

    • 홈
    • 태그
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    Realm
    python
    비동기
    풀이
    그리디
    codable
    백준
    이분 탐색
    그래프 탐색
    SWIFT
    MVVM
    github
    파이썬
    ios
    코딩테스트
    다이나믹 프로그래밍
    프로그래머스
    git
    http
    알고리즘
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
무슈후슈
백준 OJ 시스템 언어별 정보
상단으로

티스토리툴바