MapleStory Finger Point

β˜… 574

#2562 - python

A =[] for i in range (9): A.append(int(input())) print(max(A)) for i in range (9): if(A[i] == max(A)): print(i+1) append() ν•¨μˆ˜λ₯Ό ν™œμš©ν•˜μ—¬ λ¦¬μŠ€νŠΈμ— 9개 값을 λ°›μ•„μ˜€κ³  max() ν•¨μˆ˜λ₯Ό ν™œμš©ν•˜μ—¬ 리슀트 쀑 μ΅œλŒ€κ°’μ„ 좜λ ₯ν•œ λ’€ i λ₯Ό 0~9 κΉŒμ§€ λŒλ €μ„œ λ¦¬μŠ€νŠΈμ— μžˆλŠ” κ°’κ³Ό μ΅œλŒ€κ°’μ΄ κ°™μ•„μ§€λŠ” μˆœκ°„μ΄ μ΅œλŒ€κ°’μ˜ 인덱슀 값이 λœλ‹€. = i ν•˜μ§€λ§Œ 인덱슀 값은 0λΆ€ν„° μ‹œμž‘ν•˜λ―€λ‘œ μˆœλ²ˆμ„ 좜λ ₯ν•˜λ €λ©΄ +1 을 ν•΄μ€˜μ•Όν•œλ‹€. i +1 > πŸ”” λ¦¬μŠ€νŠΈμ— μš”μ†Œ μΆ”κ°€ν•˜λŠ” ν•¨μˆ˜ list.append(μš”μ†Œ) list.insert(μœ„μΉ˜,μš”μ†Œ) πŸ”” max(리슀트) : 리슀트의 μ΅œλŒ“κ°’μ„ λ¦¬ν„΄ν•œλ‹€.

#10807 개수 μ„ΈκΈ° - python

N = int(input()) a = [] a = list(map(int,input().split())) v = int(input()) print(a.count(v)) list 값을 곡백값주고 λ°›μ•„μ˜€κΈ° νŒŒμ΄μ¬μ€ ꡳ이 N을 받아와도 μ“Έ ν•„μš”κ°€ 없어보인닀 (?) - list() ν•¨μˆ˜ list ν•¨μˆ˜λ₯Ό μ‚¬μš©ν•˜λ©΄ list μ•ˆμ— μž…λ ₯ν•œ 값이 μ°¨λ‘€λŒ€λ‘œ λ“€μ–΄κ°„λ‹€. - count() ν•¨μˆ˜ 리슀트.count(찾을단어) μž…λ ₯ μ°ΎλŠ” λ‹¨μ–΄μ˜ 개수λ₯Ό λ°˜ν™˜ν•΄μ€€λ‹€.

(κ°œλ…) μžλ°” μ†ŒμΌ“ ν”„λ‘œκ·Έλž˜λ° - λͺ…ν’ˆ JAVA ESSENTIAL

TCP/IP Transmission Control Protocol / Internet Protocol 두 μ‹œμŠ€ν…œ 사이에 데이터가 손상 없이 μ•ˆμ „ν•˜κ²Œ μ „μ†‘λ˜λ„λ‘ ν•˜λŠ” 톡신 ν”„λ‘œν† μ½œ μ—°κ²°ν˜• 톡신 , λ‘˜ 쀑 ν•˜λ‚˜κ°€ 연결을 λŠμ„ λ•Œ κΉŒμ§€ 데이터 전솑 κ°€λŠ₯ , μ—°κ²° μœ μ§€λ₯Ό μœ„ν•΄ μžμ›μ„ λ¬Άμ–΄λ‘μ–΄μ•Όν•˜λŠ” 뢀담이 있음 ν•œ μ»΄ν“¨ν„°μ—μ„œ 보낸 데이터듀을 λͺ©μ  컴퓨터에 μˆœμ„œλŒ€λ‘œ μ‘μš©ν”„λ‘œκ·Έλž¨μ—κ²Œ μ „λ‹¬λœλ‹€. μ •λ ¬ ν•  ν•„μš”λ„ μ—†κ³  μˆœμ„œλŒ€λ‘œ λ°›κΈ°λ§Œ ν•˜λ©΄λœλ‹€. IP μ£Όμ†Œ λ„€νŠΈμ›Œν¬ μƒμ—μ„œ μœ μΌν•˜κ²Œ 식별될 수 μžˆλŠ” λ„€νŠΈμ›Œν¬ μž₯치의 μ£Όμ†Œ 4개의 μˆ«μžκ°€ . 으둜 μ—°κ²°λœλ‹€. 0~255 ( ν•œλ°”μ΄νŠΈλ‘œ ν‘œν˜„ κ°€λŠ₯) 32 IPv4 → 128 IPv6 λ‚΄ 아이피 확인 ν•˜λŠ” 방법 : cmd > ipconfig λͺ…λ Ή TCP/IP 포트 ν•œ μ»΄ν“¨ν„°μ—μ„œ μ—¬λŸ¬ ..

(κ°œλ…) μž…μΆœλ ₯ 슀트림 / 파일 슀트림 - λͺ…ν’ˆ JAVA ESSENTIAL

μž…μΆœλ ₯ 슀트림 μ‘μš©ν”„λ‘œκ·Έλž¨κ³Ό μž…μΆœλ ₯ μž₯치λ₯Ό μ—°κ²°ν•˜λŠ” μ†Œν”„νŠΈμ›¨μ–΄ λͺ¨λ“ˆ 데이터가 μˆœμ„œλŒ€λ‘œ μ „μ†‘λ˜λ„λ‘ ν•œλ‹€. κΈ°λ³Έλ‹¨μœ„ : λ°”μ΄νŠΈ μ„ μž…μ„ μΆœ 방식 (단방ν–₯) java.io νŒ¨ν‚€μ§€ 포함 μž…μΆœλ ₯ 슀트림 —- λ°”μ΄νŠΈ 슀트림 λ°”μ΄νŠΈ λ‹¨μœ„ / λ°”μ΄λ„ˆλ¦¬λ‘œ λ‹€λ£¨κΈ°λ•Œλ¬Έμ— 문자, 이미지 λ°”μ΄νŠΈ λͺ¨λ‘ λ‹€λ£° 수 μžˆλ‹€. Stream μž…μΆœλ ₯ 슀트림 —- 문자 슀트림 문자만 λ‹€λ£° 수 μžˆλ‹€. Reader / Writer 슀트림 μ—°κ²° λ°”μ΄νŠΈ 슀트림 ↔ 문자 μŠ€νŠΈλ¦Όμ„ μ—°κ²° ν•  수 μžˆλ‹€. InputStreamReader rd = new InputStreamReader (System.in); λ°”μ΄νŠΈ 슀트림 : System.in 을 문자 슀트림 : rd 에 μƒμ„±ν•˜μ—¬ μ—°κ²° ν‚€ μž…λ ₯ λ°›κΈ° : rd.read() ν…μŠ€νŠΈ 파일 문자둜만 κ΅¬μ„±λœ 파일 ν…μŠ€νŠΈ ..

(κ°œλ…) μžλ°” μŠ€λ ˆλ“œ - λͺ…ν’ˆ JAVA ESSENTIAL

λ©€ν‹°νƒœμŠ€ν‚Ή multi + tasking λ‹€μˆ˜μ˜ μž‘μ—…μ„ λ™μ‹œμ— μ²˜λ¦¬ν•˜λŠ” 것 ex) λ―Έλ””μ–΄ ν”Œλ ˆμ΄μ–΄ (μ˜€λ””μ˜€+λΉ„λ””μ˜€μž¬μƒ λ™μ‹œμ— μž…λ ₯처리) μŠ€λ ˆλ“œ / 운영체제 μš΄μ˜μ²΄μ œμ— μ˜ν•΄ κ΄€λ¦¬λ˜λŠ” μž‘μ—… λ©€ν‹° ν”„λ‘œμ„Έμ‹± ν•˜λ‚˜μ˜ μ‘μš©ν”„λ‘œκ·Έλž¨μ„ μ—¬λŸ¬κ°œμ˜ ν”„λ‘œμ„ΈμŠ€λ‘œ κ΅¬μ„±ν•˜μ—¬ 각 ν”„λ‘œμ„ΈμŠ€κ°€ ν•˜λ‚˜μ˜ μž‘μ—…μ„ μ²˜λ¦¬ν•˜λ„λ‘ ν•˜λŠ” 기법 (μžμ› / λ©”λͺ¨λ¦¬ 독립적) λ©€ν‹° μŠ€λ ˆλ”© ν•˜λ‚˜μ˜ μ‘μš©ν”„λ‘œκ·Έλž¨μ„ μ—¬λŸ¬κ°œμ˜ μŠ€λ ˆλ“œλ‘œ κ΅¬μ„±ν•˜κ³  각 μŠ€λ ˆλ“œλ‘œ ν•˜μ—¬κΈˆ ν•˜λ‚˜μ˜ μž‘μ—…μ„ μ²˜λ¦¬ν•˜λ„λ‘ ν•˜λŠ” 기법 (μžμ›/λ©”λͺ¨λ¦¬λ₯Ό κ³΅μœ ν•¨) λ‹€μˆ˜μ˜ μŠ€λ ˆλ“œλ₯Ό λ™μ‹œμ— μ‹€ν–‰μ‹œν‚€λ„λ‘ μ‘μš© ν”„λ‘œκ·Έλž¨μ„ μž‘μ„±ν•˜λŠ” 기법 (ex ) μ›Ή μ„œλ²„) μžλ°” μŠ€λ ˆλ“œ / JVM JVM 에 μ˜ν•΄ μŠ€μΌ€μ₯΄ λ˜λŠ” μ‹€ν–‰ λ‹¨μœ„ μ½”λ“œ 블둝 jvm μžλ°”κ°€μƒκΈ°κ³„κ°€ 운영체제 역할을 함 JVM 1 = μžλ°” μ‘μš©ν”„λ‘œκ·Έλž¨ 1 → μžλ°”..

[Python] EOF (End of File)

EOF(End of File)은 νŒŒμΌμ΄λ‚˜ 데이터 μŠ€νŠΈλ¦Όμ—μ„œ μž…λ ₯의 끝을 λ‚˜νƒ€λ‚΄λŠ” μš©μ–΄μž…λ‹ˆλ‹€. νŒŒμ΄μ¬μ—μ„œ EOFλŠ” 보톡 파일의 끝을 가리킀며, νŒŒμΌμ—μ„œ 데이터λ₯Ό 읽을 λ•Œ 이λ₯Ό κ°μ§€ν•©λ‹ˆλ‹€. EOFλŠ” 일반적으둜 파일 λ˜λŠ” μŠ€νŠΈλ¦Όμ—μ„œ 더 이상 읽을 데이터가 없을 λ•Œ λ°œμƒν•©λ‹ˆλ‹€. EOFλŠ” λ‹€μŒκ³Ό 같은 μƒν™©μ—μ„œ λ°œμƒν•  수 μžˆμŠ΅λ‹ˆλ‹€: 1. νŒŒμΌμ—μ„œμ˜ EOF: νŒŒμΌμ„ 읽을 λ•Œ, EOF에 λ„λ‹¬ν•˜λ©΄ 파일의 끝에 λ„λ‹¬ν•œ 것을 μ˜λ―Έν•©λ‹ˆλ‹€. 예λ₯Ό λ“€μ–΄ νŒŒμΌμ„ μ½λŠ” λ™μ•ˆ 더 이상 읽을 데이터가 μ—†μœΌλ©΄ EOFκ°€ λ°œμƒν•©λ‹ˆλ‹€. with open('파일λͺ….txt', 'r') as 파일: while True: line = 파일.readline() if not line: break # EOF (파일의 끝) print(line) 2. ν‘œμ€€ ..

#10951 (A+B -4) - python

μž…λ ₯이 λλ‚˜λ©΄ EOF κ°μ§€ν•˜λ„λ‘ ν‘œμ€€ μž…λ ₯μ—μ„œ 더 이상 읽을 데이터가 μ—†μŒ -> Ctrl + Z λ₯Ό λˆŒλŸ¬μ€€λ‹€. while True: try: a,b = map(int,input().split()) print(a+b) except EOFError: break #Ctrl + Z EOF(End of File)은 νŒŒμΌμ΄λ‚˜ 데이터 μŠ€νŠΈλ¦Όμ—μ„œ μž…λ ₯의 끝을 λ‚˜νƒ€λ‚΄λŠ” μš©μ–΄μž…λ‹ˆλ‹€. νŒŒμ΄μ¬μ—μ„œ EOFλŠ” 보톡 파일의 끝을 가리킀며, νŒŒμΌμ—μ„œ 데이터λ₯Ό 읽을 λ•Œ 이λ₯Ό κ°μ§€ν•©λ‹ˆλ‹€. EOFλŠ” 일반적으둜 파일 λ˜λŠ” μŠ€νŠΈλ¦Όμ—μ„œ 더 이상 읽을 데이터가 없을 λ•Œ λ°œμƒν•©λ‹ˆλ‹€.