전체 κΈ€ 115

λ°±μ€€ 4909. Judging Olympia (JAVA)

https://www.acmicpc.net/problem/4909 4909번: Judging Olympia For years, a group of Regional Contest Directors (RCDs) of the ACM International Collegiate Programming Contest (ICPC) have been unsatisfied with the way contest submissions get ranked. The group sees it is academically wrong to emphasize the importance of www.acmicpc.net Judging Olympia μ‹œκ°„ μ œν•œλ©”λͺ¨λ¦¬ μ œν•œμ œμΆœμ •λ‹΅λ§žνžŒ μ‚¬λžŒμ •λ‹΅ λΉ„μœ¨ 1 초 128 MB 546 280 251 ..

λ°±μ€€ 4084. Viva la Diferencia (JAVA)

https://www.acmicpc.net/problem/4084 4084번: Viva la Diferencia μž…λ ₯은 μ—¬λŸ¬ 개의 ν…ŒμŠ€νŠΈ μΌ€μ΄μŠ€λ‘œ 이루어져 μžˆλ‹€. 각 ν…ŒμŠ€νŠΈ μΌ€μ΄μŠ€λŠ” ν•œ μ€„λ‘œ 이루어져 있고, a, b, c, dκ°€ μˆœμ„œλŒ€λ‘œ 주어진닀. μž…λ ₯의 λ§ˆμ§€λ§‰ μ€„μ—λŠ” 0이 4개 주어진닀. (1 ≤ a,b,c,d ≤ 2,000,000,000) www.acmicpc.net Viva la Diferencia ν•œκ΅­μ–΄ μ‹œκ°„ μ œν•œλ©”λͺ¨λ¦¬ μ œν•œμ œμΆœμ •λ‹΅λ§žνžŒ μ‚¬λžŒμ •λ‹΅ λΉ„μœ¨ 1 초 128 MB 1258 947 886 77.178% 문제 λ„€ 개의 μ–‘μ˜ μ •μˆ˜ a, b, c, dκ°€ μžˆμ„ λ•Œ, μ•„λž˜μ™€ 같이 차이λ₯Ό 계산할 수 μžˆλ‹€. |a-b| |b-c| |c-d| |d-a| μ΄λ ‡κ²Œ λ‚˜μ˜¨ λ„€ 개의 수λ₯Ό μ΄μš©ν•΄μ„œ λ‹€μ‹œ 또 차이λ₯Ό 계산..

λ°±μ€€ 3507. Automated Telephone Exchange (JAVA)

https://www.acmicpc.net/problem/3507 3507번: Automated Telephone Exchange In St Petersburg phone numbers are formatted as “XXX–XX–XX”, where the first three digits represent index of the Automated Telephone Exchange (ATE). Each ATE has exactly 10 000 unique phone numbers. Peter has just bought a new flat and now he wants www.acmicpc.net Automated Telephone Exchange [μžλ™ μ „ν™” κ΅ν™˜] μ‹œκ°„ μ œν•œλ©”λͺ¨λ¦¬ μ œν•œμ œμΆœμ •λ‹΅λ§žνžŒ μ‚¬λžŒ..

λ°±μ€€ 2783. 삼각 κΉ€λ°₯ (JAVA)

https://www.acmicpc.net/problem/2783 2783번: 삼각 κΉ€λ°₯ 첫째 쀄에 세븐25의 삼각 κΉ€λ°₯ 가격 정보 X와 Yκ°€ 주어진닀. (Y그램 λ‹Ή X원) (1 ≤ X ≤ 100, 1 ≤ Y ≤ 1,000) λ‘˜μ§Έ μ€„μ—λŠ” 세븐25λ₯Ό μ œμ™Έν•œ 편의점의 개수 N이 주어진닀. (1 ≤ N ≤ 100) λ‹€μŒ N개의 μ€„μ—λŠ” i www.acmicpc.net 삼각 κΉ€λ°₯ ν•œκ΅­μ–΄ μ‹œκ°„ μ œν•œλ©”λͺ¨λ¦¬ μ œν•œμ œμΆœμ •λ‹΅λ§žνžŒ μ‚¬λžŒμ •λ‹΅ λΉ„μœ¨ 1 초 128 MB 4472 2821 2638 65.120% 문제 유λͺ… 편의점 체인점 세븐25λŠ” 삼각 κΉ€λ°₯을 μ „κ΅­μ—μ„œ κ°€μž₯ μ‹Έκ²Œ νŒλ§€ν•˜κ³  μžˆλ‹€. 이 νšŒμ‚¬μ˜ 직원듀은 삼각 κΉ€λ°₯의 가격을 μ „κ΅­ μ΅œμ €κ°€λ₯Ό μœ μ§€ν•˜κΈ° μœ„ν•΄ 맀일 근처의 νŽΈμ˜μ μ„ λ°©λ¬Έν•œλ‹€. 그리고 λ‚˜μ„œ 세븐25의 삼각 κΉ€λ°₯보닀 μ‹Ό..

λ°±μ€€ 4388. λ°›μ•„μ˜¬λ¦Ό (JAVA)

https://www.acmicpc.net/problem/4388 4388번: λ°›μ•„μ˜¬λ¦Ό μ–΄λ¦°μ΄μ—κ²Œ μ—¬λŸ¬μžλ¦¬ 숫자의 λ§μ…ˆμ„ κ°€λ₯΄μΉ  λ•ŒλŠ” 였λ₯Έμͺ½ μžλ¦¬λΆ€ν„° μ™Όμͺ½μœΌλ‘œ ν•˜λ‚˜μ”© κ³„μ‚°ν•˜λŠ” 방법을 κ°€λ₯΄μ³μ€€λ‹€. μ΄λ•Œ, λ°›μ•„μ˜¬λ¦Όμ΄ λ°œμƒν•˜κ²Œ 되며 아이듀은 μ—¬κΈ°μ„œ ν˜Όλž€μ— 빠진닀. λ°›μ•„μ˜¬λ¦Όμ΄ www.acmicpc.net λ°›μ•„μ˜¬λ¦Ό ν•œκ΅­μ–΄ μ‹œκ°„ μ œν•œλ©”λͺ¨λ¦¬ μ œν•œμ œμΆœμ •λ‹΅λ§žνžŒ μ‚¬λžŒμ •λ‹΅ λΉ„μœ¨ 1 초 128 MB 2651 1030 918 41.407% 문제 μ–΄λ¦°μ΄μ—κ²Œ μ—¬λŸ¬μžλ¦¬ 숫자의 λ§μ…ˆμ„ κ°€λ₯΄μΉ  λ•ŒλŠ” 였λ₯Έμͺ½ μžλ¦¬λΆ€ν„° μ™Όμͺ½μœΌλ‘œ ν•˜λ‚˜μ”© κ³„μ‚°ν•˜λŠ” 방법을 κ°€λ₯΄μ³μ€€λ‹€. μ΄λ•Œ, λ°›μ•„μ˜¬λ¦Όμ΄ λ°œμƒν•˜κ²Œ 되며 아이듀은 μ—¬κΈ°μ„œ ν˜Όλž€μ— 빠진닀. λ°›μ•„μ˜¬λ¦Όμ΄λž€ μ˜μ–΄λ‘œλŠ” carry라고 ν•˜λ©°, ν•œ 자리λ₯Ό λ”ν–ˆμ„ λ•Œ, 두 자리라면, 1을 μ™Όμͺ½ 자리둜 μ˜¬λ €μ£ΌλŠ” 것을 뜻..

λ°±μ€€ 3059. λ“±μž₯ν•˜μ§€ μ•ŠλŠ” 문자의 ν•© (JAVA)

https://www.acmicpc.net/problem/3059 3059번: λ“±μž₯ν•˜μ§€ μ•ŠλŠ” 문자의 ν•© μž…λ ₯은 T개의 ν…ŒμŠ€νŠΈ λ°μ΄ν„°λ‘œ κ΅¬μ„±λœλ‹€. μž…λ ₯의 첫 번째 μ€„μ—λŠ” μž…λ ₯ λ°μ΄ν„°μ˜ 수λ₯Ό λ‚˜νƒ€λ‚΄λŠ” μ •μˆ˜ Tκ°€ 주어진닀. 각 ν…ŒμŠ€νŠΈ λ°μ΄ν„°λŠ” ν•œ μ€„λ‘œ κ΅¬μ„±λ˜μ–΄ 있고, λ¬Έμžμ—΄ Sκ°€ 주어진닀. SλŠ” μ•ŒνŒŒλ²³ www.acmicpc.net λ“±μž₯ν•˜μ§€ μ•ŠλŠ” 문자의 ν•© μ‹œκ°„ μ œν•œλ©”λͺ¨λ¦¬ μ œν•œμ œμΆœμ •λ‹΅λ§žνžŒ μ‚¬λžŒμ •λ‹΅ λΉ„μœ¨ 1 초 128 MB 5255 3123 2842 60.494% 문제 μ•ŒνŒŒλ²³ λŒ€λ¬Έμžλ‘œ κ΅¬μ„±λ˜μ–΄μžˆλŠ” λ¬Έμžμ—΄ Sκ°€ μ£Όμ–΄μ‘Œμ„ λ•Œ, S에 λ“±μž₯ν•˜μ§€ μ•ŠλŠ” μ•ŒνŒŒλ²³ λŒ€λ¬Έμžμ˜ μ•„μŠ€ν‚€ μ½”λ“œ κ°’μ˜ 합을 κ΅¬ν•˜λŠ” ν”„λ‘œκ·Έλž¨μ„ μž‘μ„±ν•˜μ‹œμ˜€. λ¬Έμžμ—΄ Sκ°€ “ABCDEFGHIJKLMNOPQRSTUVW” 일 λ•Œ, S에 λ“±μž₯ν•˜μ§€ μ•ŠλŠ” μ•ŒνŒŒλ²³ λŒ€λ¬ΈμžλŠ”..

Node.jsλ₯Ό μ΄μš©ν•œ λ‰΄μŠ€ 기사 크둀링 방법

Node.js λ₯Ό μ΄μš©ν•˜μ—¬ λ‰΄μŠ€ 기사λ₯Ό ν¬λ‘€λ§ν•΄μ„œ μ›Ή νŽ˜μ΄μ§€μ— κ°€μ Έμ˜€μž! 1. Node.js와 κ΄€λ ¨λœ νŒ¨ν‚€μ§€ μ„€μΉ˜ μ„œλ²„ ꡬ좕을 μœ„ν•΄ NPM을 톡해 νŒ¨ν‚€μ§€λ₯Ό μ„€μΉ˜ν•œλ‹€. # NPM NPM은 Node.js와 κ΄€λ ¨ν•œ μ—¬λŸ¬ νŒ¨ν‚€μ§€λ“€μ„ μ„€μΉ˜ν•˜κ³  관리할 λ•Œ μ‚¬μš©λ˜λŠ” νŒ¨ν‚€μ§€ λ§€λ‹ˆμ €μ΄λ‹€. 이 λ•Œ npm μ•ˆμ—λŠ” νŒ¨ν‚€μ§€λ“€μ΄ μ„œλ‘œ μ˜μ‘΄λ˜μ–΄ μžˆμ–΄ ν•˜λ‚˜μ˜ λ¬Έμ œκ°€ λ°œμƒν•˜λ©΄ μ—°μ‡„μ μœΌλ‘œ λ¬Έμ œκ°€ λ°œμƒν•  수 μžˆλ‹€. 이λ₯Ό κ΄€λ¦¬ν•˜κΈ° μœ„ν•΄ package.json 파일둜 κ΄€λ¦¬ν•˜λŠ”λ°, npm을 μ„€μΉ˜ν•˜λ©΄ ν”„λ‘œμ νŠΈ 폴더 내에 package.json μ΄λΌλŠ” 파일이 μƒˆλ‘œ μƒμ„±λœλ‹€. 터미널에 npm init 을 λͺ…λ Ήμ–΄λ₯Ό μž…λ ₯ν•΄ npm을 μ“Έ 수 μžˆλŠ” 초기 ν™˜κ²½μ„ μ…‹νŒ…ν•œλ‹€. npm init -y package.json 파일이 μƒˆλ‘œ μƒμ„±λ˜μ—ˆλ‹€. (-y μ˜΅μ…˜μ„ ..

Programming/JS + 2023.02.14

λ°±μ€€ 2975. Transactions (JAVA)

https://www.acmicpc.net/problem/2975 2975번: Transactions Input consists of a number of lines, each representing a transaction. Each transaction consists of an integer representing the starting balance (between –200 and +10,000), the letter W or the letter D (Withdrawal or Deposit), followed by a second integer www.acmicpc.net Transactions μ‹œκ°„ μ œν•œλ©”λͺ¨λ¦¬ μ œν•œμ œμΆœμ •λ‹΅λ§žνžŒ μ‚¬λžŒμ •λ‹΅ λΉ„μœ¨ 1 초 128 MB 1490 844 797 57.587%..

λ°±μ€€ 2985. μ„Έ 수 (JAVA)

https://www.acmicpc.net/problem/2985 2985번: μ„Έ 수 첫째 쀄에 정인이가 μ›λž˜ 적어쀀 등식을 좜λ ₯ν•œλ‹€. μž…λ ₯으둜 주어진 숫자의 μˆœμ„œλŠ” μœ μ§€ν•΄μ•Ό ν•˜κ³ , λ“±ν˜Έ ν•˜λ‚˜μ™€ λ”ν•˜κΈ°, λΉΌκΈ°, κ³±ν•˜κΈ°, λ‚˜λˆ„κΈ° 기호 쀑 ν•˜λ‚˜λ‘œ 이루어져 μžˆμ–΄μ•Ό ν•œλ‹€. λ§Œμ•½ 등식 www.acmicpc.net μ„Έ 수 μ‹œκ°„ μ œν•œλ©”λͺ¨λ¦¬ μ œν•œμ œμΆœμ •λ‹΅λ§žνžŒ μ‚¬λžŒμ •λ‹΅ λΉ„μœ¨ 1 초 128 MB 4777 2391 2236 54.219% 문제 μˆ˜ν•™μ„ λͺ»ν•΄λ„ λ„ˆλ¬΄ λͺ»ν•˜λŠ” μƒκ·Όμ΄λŠ” μ •μΈμ΄μ—κ²Œ κ³Όμ™Έλ₯Ό λ°›κ³  μžˆλ‹€. μ˜€λŠ˜μ€ 상근이가 사칙연산을 λ°°μš°λŠ” 날이닀. μ •μΈμ΄λŠ” 곡책에 숫자 μ„Έκ°œλ‘œ 이루어진 등식을 μ μ–΄μ£Όμ—ˆλ‹€. (식은 μžμ—°μˆ˜μ™€ λ“±ν˜Έ(=), 그리고 λ”ν•˜κΈ°, λΉΌκΈ°, κ³±ν•˜κΈ°, λ‚˜λˆ„κΈ° 기호(+-*/)둜 이루어져 μžˆλ‹€) μƒκ·Όμ΄λŠ” 이런 등식..

λ°±μ€€ 5753. Pascal Library (feat. Chat GPT)

https://www.acmicpc.net/problem/5753 5753번: Pascal Library Pascal University, one of the oldest in the country, needs to renovate its Library Building, because after all these centuries the building started to show the effects of supporting the weight of the enormous amount of books it houses. To help in the renov www.acmicpc.net Pascal Library μ‹œκ°„ μ œν•œλ©”λͺ¨λ¦¬ μ œν•œμ œμΆœμ •λ‹΅λ§žνžŒ μ‚¬λžŒμ •λ‹΅ λΉ„μœ¨ 1 초 128 MB 172 117 100 65..

728x90