#2438/2439 ๋ณ ์ฐ๊ธฐ -python #2438 ๋ณ์ฐ๊ธฐ -1 N = int(input()) for i in range(N): for j in range(i+1): print('*', end="") print() #2439 ๋ณ ์ฐ๊ธฐ -2 N = int(input()) for i in range(N): for j in range(N-1-i): print(' ', end="") for k in range(i+1): print('*', end="") print() ๐โ๏ธBaekjoon/Python 2024.04.10
(๊ฐ๋ ) ์ด๋ฒคํธ ์ฒ๋ฆฌ - ๋ช ํ JAVA ESSENTIAL ์ด๋ฒคํธ ๊ธฐ๋ฐ ํ๋ก๊ทธ๋๋ฐ ์ด๋ฒคํธ ๋ฐ์์ ์ํด ํ๋ก๊ทธ๋จ ์คํ ํ๋ฆ์ด ๊ฒฐ์ ๋๋ ํ๋ก๊ทธ๋๋ฐ ํจ๋ฌ๋ค์ ์ด๋ฒคํธ ๋ฆฌ์ค๋ ์ฝ๋๋ฅผ ๋ณด์ → ์ด๋ฒคํธ ์ฒ๋ฆฌ ์ด๋ฒคํธ ํค ์ ๋ ฅ, ๋ง์ฐ์ค ์ ๋ ฅ, ๋ง์ฐ์ค ๋๋๊ทธ → ์ฌ์ฉ์ ์ก์ ์ผ์ ๋ฑ → ์ธ๋ถ ์ฅ์น ์ ๋ ฅ ๋ฐ์ดํฐ ์์ , ์ค๋ ๋ ๋ฉ์์ง ์์ → ๋คํธ์ํฌ๋ฅผ ํตํ ์ด๋ฒคํธ ๋ฆฌ์ค๋ ์ด๋ฒคํธ ์ฒ๋ฆฌํ๋ ํ๋ก๊ทธ๋จ ์ฝ๋ → ์ปดํฌ๋ํธ์ ์ฐ๊ฒฐ๋์ด์ผ ์๋ํจ ์ด๋ฒคํธ ๋ฐ์ → JVM → ์ด๋ฒคํธ ๋ถ๋ฐฐ ์ค๋ ๋ (์ด๋ฐด๋ ๊ฐ์ฒด ์์ฑ ) ์ด๋ฒคํธ ์์ค : ์ด๋ฒคํธ๋ฅผ ๋ฐ์์ํจ ์ปดํฌ๋ํธ ์ด๋ฒคํธ ๊ฐ์ฒด : ์ด๋ฒคํธ ๋ฐ์์ ๋ํ ์ ๋ณด ์ ๊ณต ๊ฐ์ฒด ์ด๋ฒคํธ ๋ฆฌ์ค๋ : ์ด๋ฒคํธ ์ฒ๋ฆฌํ๋ ์๋ฐํ๋ก๊ทธ๋จ ์ฝ๋ ์ด๋ฒคํธ ๋ถ๋ฐฐ ์ค๋ ๋ : ๋ฌดํ๋ฃจํ๋ฅผ ๋๋ฉฐ ์ด๋ฒคํธ ๋ฐ์ ์ ์ด๋ฒคํธ ๋ฆฌ์ค๋๋ฅผ ์ฐพ์ ํธ์ถ ์ด๋ฐดํธ ๊ฐ์ฒด ๋ชจ๋ ์ด๋ฒคํธ ๊ฐ์ฒด ⇒ java.util.Ev.. ๐ค JAVA/๐๋ช ํ JAVA_ESSENTIAL 2024.04.10
(๊ฐ๋ ) ์ปฌ๋ ์ / ์ ๋ค๋ฆญ - ๋ช ํ JAVA ESSENTIAL ์ปฌ๋ ์ ์์๋ผ๊ณ ๋ถ๋ฆฌ๋ ๊ฐ์ฒด ์ฝ์ /์ญ์ /๊ฒ์ ๊ธฐ๋ฅ ๊ฐ์ถ ๊ฐ๋ณ ํฌ๊ธฐ์ ์ปจํ ์ด๋ (๋ฐฐ์ด ๋จ์ ๊ทน๋ณต) ํ๋ก๊ทธ๋๋ฐ์ ํ์ํ ๊ธฐ์ด์ ์ธ ์๋ฃ๊ตฌ์กฐ๋ค์ ์ปฌ๋ ์ ์ผ๋ก ๋ง๋ค์ด ์ ๊ณตํจ ์ ๋ค๋ฆญ ๊ธฐ๋ฒ์ผ๋ก ๊ตฌํ๋์ด์๋ค. java.util ํจํค์ง ⇒ ์ปฌ๋ ์ ๊ฐ๋ ์ ์ธํฐํ์ด์ค / ํด๋์ค ์ ๊ณต Set List Queue Map ๋ฑ๋ฑ ์ปฌ๋ ์ ํน์ง ์ ๋ค๋ฆญ ๊ธฐ๋ฒ์ผ๋ก ๊ตฌํ, ์ด๋ฆ์ ํ์ ๋งค๊ฐ๋ณ์ , ํญ์ ํฌํจ๋จ (์ปฌ๋ ์ ์์๋ฅผ ์ผ๋ฐํ ์ํจ ํ์ ) ⇒ ์ผ๋ฐํ ์ํจ ํ์ , ์ ๋ค๋ฆญ ํ์ ์ด๋ผ๊ณ ๋ถ๋ฆ ์ปฌ๋ ์ ์์๋ ๊ฐ์ฒด! ๋ง ๊ฐ๋ฅ (๊ธฐ๋ณธํ์ ์ฝ์ ์ ์๋ ๋ฐ์ฑ → Wrappperํด๋์ค ๋ณํ) ์ ๋ค๋ฆญ (์ผ๋ฐํ) ๋ชจ๋ ์ข ๋ฅ์ ํ์ ์ ๋ค๋ฃฐ ์ ์๋๋ก ํด๋์ค/๋ฉ์๋๋ฅผ ์ผ๋ฐํ๋ ํ์ ๋งค๊ฐ ๋ณ์๋ฅผ ์ด์ฉํ์ฌ ์ ์ธํ๋ ๊ธฐ๋ฒ์ด๋ค. ์ ๋ค๋ฆญ์ ํ์ ์ ์ง์ ํ๋ฉด , ๊ตฌ์ฒดํ๋ .. ๐ค JAVA/๐๋ช ํ JAVA_ESSENTIAL 2024.04.10
(๊ฐ๋ ) ๋ชจ๋/ํจํค์ง- ๋ช ํ JAVA ESSENTIAL ๋ชจ๋ ์ฌ๋ฌ๊ฐ์ ํจํค์ง๋ฅผ ๋ชจ์ ๊ฒ ํจํค์ง —— import ๋ฌธ ์๋ก ๊ด๋ จ ์๋ ํด๋์ค๋, ์ธํฐํ์ด์ค์ ์ปดํ์ผ๋ .class ํ์ผ๋ค์ ํ๋์ ๋๋ ํฐ๋ฆฌ์ ๋ชจ์ ๋์ ๊ฒ java.util.Scanner sc = new java.util.Scanner(System.in); ----- // import ๋ฅผ ํตํด ๊ธด ๊ฒฝ๋ก๋ช ์ฌ์ฉํ์ง ์์๋ ๋๋ค. import ํจํค์ง.ํด๋์ค; // ์์ ๊ฒฝ๋ก๋ช ์ ์ธ import ํจํค์ง.*; Scanner sc = new Scanner(System.in); ํจํค์ง ์ ์ธ —- packge ํค์๋ ํด๋์ค ํ์ผ์ ๋ฐ๋์ ํจํค์ง์ ์์๋์ด์ผํ๋ค. ๋ฐ๋์ ์๋ฐ ์์ค ํ์ผ ์ฒซ ์ค์ ์์ผํ๋ค! ํด๋์ค์ ์ ๊ทผ์ง์ ์๋ฅผ public ์ผ๋ก ์ ์ธํด์ผ ๋ค๋ฅธํจํค์ง์์ ์ ๊ทผ๊ฐ๋ฅ! pakage ํจํค์ง๋ช ; import.. ๐ค JAVA/๐๋ช ํ JAVA_ESSENTIAL 2024.04.10
#15552 ๋น ๋ฅธ A+B - python import sys T = int(input()) for i in range(T): a,b = map(int,sys.stdin.readline().rstrip().split()) print(a+b) import sys input = sys.stdin.readline ํด๋น ์ฝ๋๋ฅผ ์ถ๊ฐํด์ ์ฌ์ฉํ๋ฉด ๋ ํธ๋ฆฌํ๋ค! ๐โ๏ธBaekjoon/Python 2024.04.09
#25314 ์ฝ๋ฉ์ ์ฒด์ก๊ณผ๋ชฉ - python N = 0 N = int(input()) for i in range(N//4): print("long " ,end="") print("int") ์ผ๋จ N ์ 4์ ๋ฐฐ์์ด๋ฉฐ, 4๋ฐ์ดํธ์ฉ ์ปค์ง๋๋ง๋ค long ์ด ํ๋์ฉ ๋ถ๋ ์๊ณ ๋ฆฌ์ฆ์ด๋ค. long ์ for ๋ฌธ์ ํตํด N์ 4๋ก ๋๋ด์๋ ๋ชซ ๋งํผ ์ถ๋ ฅํด์ฃผ๋ฉด ๋๊ณ int ๋ ๋ถ๊ฐ์ ์ผ๋ก ๋ถ์ฌ์ฃผ๋ฉด ๋ ๐โ๏ธBaekjoon/Python 2024.04.09
(๊ฐ๋ ) ์์ - ๋ช ํ JAVA ESSENTIAL ์์ ํ์์ฑ ํด๋์ค ์ค๋ณต ์์ฑ ์ ๊ฑฐ ๊ฐ๊ฒฐํ ํด๋์ค ๊ณ์ธต๋ณ ๊ด๋ฆฌ ์ฉ์ด ํด๋์ค ์ฌ์ฌ์ฉ/ํ์ฅ์ ํตํ ์์ฐ์ฑ ํฅ์ ์์ - extends ํค์๋ class ColorPoint extends Point { } ์๋ธ ํด๋์ค์์ ์ํผํด๋์ค ์ ๊ทผ ๊ฐ๋ฅ(private๋ฉค๋ฒ ์ ์ธ) ์์ ํน์ง ๋ค์ค ์์ ์ง์ XX (์ธํฐํ์ด์ค๋ ๊ฐ๋ฅ) ogject ํด๋์ค๋ฅผ ์๋์ผ๋ก ์์ ๋ฐ๋๋ค. ์ ์ผํ๊ฒ ์ํผํด๋์ค๋ฅผ ๊ฐ์ง์ง ์๋ ํด๋์ค. ์ํผ/์๋ธ ํด๋์ค์ ์์ฑ์ ํธ์ถ์ ์๋ธํด๋์ค๊ฐ ๋จผ์ , ์คํ์ ์ํผํด๋์ค ์์ฑ์๊ฐ ๋จผ์ ์ํผ/์๋ธ ์์ฑ์ ๋๋ค ์คํ๋จ ์ํผ/์๋ธ ํด๋์ค์ ์์ฑ์ ์ ํ (๋ฌต์์ ์๋ธํด๋์ค์ ์์ฑ์๊ฐ ์ํผ ํด๋์ค ์์ฑ์๋ก ๊ธฐ๋ณธ ์์ฑ์ ์ ํ๋จ (by ์๋ฐ์ปดํ์ผ๋ฌ) ์ํผ/์๋ธ ํด๋์ค์ ์์ฑ์ ์ ํ (๋ช ์์ super() : ์ํผํด๋.. ๐ค JAVA/๐๋ช ํ JAVA_ESSENTIAL 2024.04.09
(๊ฐ๋ ) ํด๋์ค/๊ฐ์ฒด - ๋ช ํ JAVA ESSENTIAL ์บก์ํ ๊ฐ์ฒด๋ฅผ ์บก์๋ก ์ธ์ ๋ด๋ถ ๋ณดํธ, ์ธ๋ถ ์ ๊ทผ์ผ๋ก๋ถํฐ ์์ ํด๋์ค → ์ธ์คํด์ค ํด๋์ค (ํ๋, ๋ฉ์๋) ๊ฐ์ฒด = ํด๋์ค์ ์ธ์คํด์ค ์์ ์์ํด๋์ค๊ฐ ๋ถ๋ชจํด๋์ค๋ฅผ ๋ฌผ๋ ค ๋ฐ์ ๋ถ๋ชจํด๋์ค์ ๊ธฐ๋ฅ์ ํ์ฅ ํ๋ ๊ฐ๋ ๋ถ๋ชจํด๋์ค = ์ํผํด๋์ค ์์ํด๋์ค = ์๋ธํด๋์ค ๋คํ์ฑ ๋ฉ์๋๊ฐ ํด๋์ค/๊ฐ์ฒด์ ๋ฐ๋ผ ๋ค๋ฅด๊ฒ ๊ตฌํ๋๋ ๊ฒ ๋ฉ์๋ ์ค๋ฒ๋ผ์ด๋ฉ : ๋ฉ์๋ ์ค๋ฒ๋ก๋ฉ : ํด๋์ค์์ฑ ์ ๊ทผ์ง์ ์ , ํด๋์ค ์ ์ธ, ํด๋์ค ์ด๋ฆ, ๋ฉค๋ฒ = ํด๋์ค ๊ตฌ์ฑ์์ (ํ๋, ๋ฉ์๋) ๊ฐ์ฒด์์ฑ 1. ๊ฐ์ฒด์ ๋ํ ๋ ํผ๋ฐ์ค ๋ณ์ ์ ์ธ Circle pizza; 2. ๊ฐ์ฒด ์์ฑ (new ์ฐ์ฐ์) pizza = new Circle(); - ์ ์ธ + ๊ฐ์ฒด ๋์์ ํ๊ธฐ Circle pizza = new Circle(); 3. ์ ๊ทผ (. ์ ์ฐ์ฐ์ ) .. ๐ค JAVA/๐๋ช ํ JAVA_ESSENTIAL 2024.04.09
#2480 ์ฃผ์ฌ์ ์ธ๊ฐ - python a,b,c = map(int,input().split()) if(a==b==c): price = 10000+a*1000 elif (a==b or a==c or b==c): if (a==b): price =1000+a*100 elif (b==c): price =1000+b*100 else: price =1000+c*100 else: if(a>b): if(a>c): tmp = a else: tmp = c else : if (b>c): tmp = b else : tmp = c price = (tmp * 100) print(price) ๊ทธ๋ฅ ๊ฐ์ผ๋ก ๋๋ ค ์ฝ๋ฉํด์ ์ง์ ๋ถํ๋ค ๋ค๋ฅธ ์ฝ๋๋ ์ฐธ๊ณ ํด๋ดค๋ค. a,b,c = map(int,input().split()) list=[a,b,c] if a==b==c : print.. ๐โ๏ธBaekjoon/Python 2024.04.08