โ
๋ฌธ์ (์ธ ์๋ฆฌ ์) * (์ธ ์๋ฆฌ ์)๋ ๋ค์๊ณผ ๊ฐ์ด ๊ณ์ฐ๋๋ค.(1),(2)๋ฒ์ ์
๋ ฅ ๋ฐ์ ๊ฒฐ๊ณผ ํ๋ฉด์ฒ๋ผ (3), (4), (5), (6)๋ฒ์ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์คโ
์ฝ๋import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("์ฒซ ๋ฒ์ฌ ์ซ์ ์
๋ ฅ >> "); int num1 = sc.nextInt(); System.out.print("๋ ๋ฒ์งธ ์ซ์ ์
๋ ฅ >> "); int num2 = sc.nextInt(); int cal1 = num1 * (num2 % 10); // num2์ ์ผ์์๋ฆฌ์..
My Tech Blog (ํ์ด)
โ
๋ฌธ์ ๊ทธ๋ฆผ๊ณผ ๊ฐ์ด ๋์('_') ๋ฌธ์๋ก ๊ตฌ์ฑ๋ ํํ์ ์ซ์๋ฅผ ์ฃผ์ด์ง ์ซ์์ ๊ฐ์ด ์ถ๋ ฅํ๊ณ ์ถ์ ๋ ์ฌ์ฉ๋๋ ๋์์ ๊ฐ์๋ฅผ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ๋ผ.โ
์ฝ๋import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int[] c = { 6, 2, 5, 5, 4, 5, 6, 3, 7, 6 }; System.out.print("์ฒซ์๋ฆฌ 0์ ์ ์ธํ ์ซ์๋ฅผ ์
๋ ฅํด์ฃผ์ธ์ >> "); String nums = sc.nextLine(); int result = 0; for (int i = 0; i > " + result); sc.close()..
โ
๋ฌธ์ ์
๋ ฅ๋ ๊ฐ ๊ทธ๋๋ก ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ ์ง๊ธฐ โ๐ฅ ์
๋ ฅ ์
๋ ฅ์ด ์ฃผ์ด์ง๋ค. ์
๋ ฅ์ ์ต๋ 100์ค๋ก ์ด๋ฃจ์ด์ ธ ์๊ณ , ์ํ๋ฒณ ์๋ฌธ์, ๋๋ฌธ์, ๊ณต๋ฐฑ, ์ซ์๋ก๋ง ์ด๋ฃจ์ด์ ธ ์๋ค. ๊ฐ ์ค์ 100๊ธ์๋ฅผ ๋์ง ์์ผ๋ฉฐ, ๋น ์ค์ด ์ฃผ์ด์ง ์๋ ์๊ณ , ๊ฐ ์ค์ ์ ๋ค์ ๊ณต๋ฐฑ์ด ์์ ์๋ ์๋ค. โ๐ฅ ์ถ๋ ฅ ์
๋ ฅ ๋ฐ์ ๊ทธ๋๋ก ์ถ๋ ฅํ๋ค. โ ๐ก ํ์ด 11718๋ฒ๊ณผ ์ ์ฌํ ๋ฌธ์ ๋ก ๋์ด์ฐ๊ธฐ๋ฅผ ํฌํจํ ๋ฌธ์์ด์ ์
๋ ฅ๋ฐ์ ๊ทธ๋๋ก ์ถ๋ ฅํด์ฃผ๋ฉด ๋๋ค. ์
๋ ฅ์ด ๋ช ์ค ๋ค์ด์ค๋์ง ์ฃผ์ด์ง์ง ์์๊ธฐ ๋๋ฌธ์, ๊ณ์ ์
๋ ฅ์ด ๋ค์ด์จ๋ค๊ณ ๊ฐ์ ํ๊ณ while-loop๋ฅผ ์ด์ฉํด ์
๋ ฅ์ ๋ฐ๊ณ , ์
๋ ฅ๋ฐ์ ๊ฒ์ด ์์ผ๋ฉด loop์ ์ข
๋ฃํด ์ฃผ๋ฉด ๋๋ค. input()๊ณผ sys.stdin.readlines()๋ฅผ ์ด์ฉํ์ฌ ๋ ๊ฐ์ง๋ก ํ์ดํ๋ค. โ
1. Buffered..
โ
๋ฌธ์ ์
๋ ฅ๋ ๊ฐ ๊ทธ๋๋ก ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ ์ง๊ธฐ โ๐ฅ ์
๋ ฅ ์
๋ ฅ์ด ์ฃผ์ด์ง๋ค. ์
๋ ฅ์ ์ต๋ 100์ค๋ก ์ด๋ฃจ์ด์ ธ ์๊ณ , ์ํ๋ฒณ ์๋ฌธ์, ๋๋ฌธ์, ๊ณต๋ฐฑ, ์ซ์๋ก๋ง ์ด๋ฃจ์ด์ ธ ์๋ค. ๊ฐ ์ค์ 100๊ธ์๋ฅผ ๋์ง ์์ผ๋ฉฐ, ๋น ์ค์ ์ฃผ์ด์ง์ง ์๋๋ค. ๋, ๊ฐ ์ค์ ๊ณต๋ฐฑ์ผ๋ก ์์ํ์ง ์๊ณ , ๊ณต๋ฐฑ์ผ๋ก ๋๋์ง ์๋๋ค. โ๐ฅ ์ถ๋ ฅ ์
๋ ฅ ๋ฐ์ ๊ทธ๋๋ก ์ถ๋ ฅํ๋ค. โ ๐ก ํ์ด ์ฒ์์๋ ์ฅ? ์ด๊ฒ ์ ๋ต๋ฅ 30ํผ์ผํธ ๋ฐ์ ์ ๋๋ค๊ตฌ? ์๊ฐํ๋๋ฐ ๋๋ ํ๋ ธ๋ค. ๋ณดํต์ ๋ฌธ์ ์์ n๊ฐ์ ์ค์ ์
๋ ฅ์ ๋ฐ์ผ๋ผ๋ ๋ฐ๋ณต ํ์๊ฐ ์ฃผ์ด์ง๋๋ฐ ์ด ๋ฌธ์ ์์๋ n์ ์๋ ค์ฃผ์ง ์๋๋ค. ์
๋ ฅ๊ฐ์ด ๋ช ๋ฒ ์ฃผ์ด์ง๋์ง๋ ๋ชจ๋ฅด์ง๋ง ์
๋ ฅ๋ ๊ฐ ๊ทธ๋๋ก ์ถ๋ ฅํด์ผํ๋ ๋ฌธ์ ์ด๋ค. ๊ทธ๋์ while๋ฌธ์ ๋๋ ค์ฃผ๊ณ ์กฐ๊ฑด์ ๋ง์กฑํ๋ฉด break๋ฅผ ๊ฑธ์ด ์ฃผ๋ ๊ฒ ํต์ฌ์ด๋ค. input..
โ
๋ฌธ์ [์
๋ ฅ]1. N๊ณผ X๋ฅผ ์
๋ ฅ๋ฐ๋๋ค.2. N๊ฐ์ ์ ์๋ฅผ ์
๋ ฅ๋ฐ๋๋ค. (๋ฐ๋ณต๋ฌธ) [์ถ๋ ฅ]3. N๊ฐ์ ์ซ์ ์ค X๋ณด๋ค ์์ ์๋ง ์ถ๋ ฅํ๋ค. โ
์ฝ๋import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("N ์
๋ ฅ >> "); int n = sc.nextInt(); System.out.print("X ์
๋ ฅ >> "); int x = sc.nextInt(); int[] nums = new int[n]; for (int ..
โ
๋ฌธ์ ๊ณต๋ฐฑ' '์ด ํฌํจ๋ ๋ณ์ฐ๊ธฐ โ
์ฝ๋public class Main { public static void main(String[] args) { for (int i = 0; i โ
์ถ๋ก ๊ณผ์ i=0j j j j โ
j=4, k=1i=1j j jโ
โ
j=3, k=2i=2j j โ
โ
โ
j=2, k=3i=3jโ
โ
โ
โ
j=1, k=4i=4โ
โ
โ
โ
โ
j=0, k=5i(ํ ์=์ค ์)01234i ori j(๊ณต๋ฐฑ ๊ฐ์)43210j k(๋ณ ๊ฐ์)12345k ork ๋ฐ๊นฅ์ชฝ ๋ฐ๋ณต๋ฌธ (for๋ฌธ์ ์ฒซ ๋ฒ์งธ ๋ฐ๋ณต๋ฌธ)์ ํ์ ๋ํ๋ธ๋ค. i ๋ณ์๊ฐ ํ์ ์ธ๋ฑ์ค์ด๋ค. ์ด ๋ฐ๋ณต๋ฌธ์ 0์์ 4๊น์ง ์คํ๋๊ธฐ ๋๋ฌธ์ ์ด 5๋ฒ ๋ฐ๋ณต๋๊ณ , 5์ค์ ์ถ๋ ฅํ๋ค๋ ๋ป์ด๋ค. ์์ชฝ ๋ฐ๋ณต๋ฌธ (for๋ฌธ์ ๋ ..
โ
๋ฌธ์ ๋ ์์ฐ์ A,B๋ฅผ ์
๋ ฅ๋ฐ๊ณ ๊ฐ ์ค์ A+B, A-B, A*B, A/B, A%B๋ฅผ ์ถ๋ ฅํ๋ ์ฌ์น์ฐ์ฐ ๋ฌธ์ โ
์ฐ์ ์ฐ์ฐ์ ์ ๋ฆฌ A + B A์ B๋ฅผ ๋ํ๋ค. A - B A์์ B๋ฅผ ๋บ๋ค. A * B A์ B๋ฅผ ๊ณฑํ๋ค. A / B A๋ฅผ B๋ก ๋๋๋ค => ๊ฒฐ๊ณผ ๊ฐ์ด floatํ์ผ๋ก ๋ฐํ(์ ์ ์๋ ์ค์๋ก ๋ฐํ) A // B A๋ฅผ B๋ก ๋๋ ๋ชซ์ ๊ตฌํ๋ค. A % B A๋ฅผ B๋ก ๋๋ ๋๋จธ์ง๋ฅผ ๊ตฌํ๋ค. A ** B A์ B์ ๊ณฑ โ
์ฝ๋ 1) input()a,b = input().split() a = int(a) b = int(b) print(a+b) print(a-b) print(a*b) print(int(a/b)) // print(a//b) print(a%b) ์ฐ์ ์ฐ์ฐ์ '/' ํ์ด์ฌ์์ / ์ฐ์ฐ์๋ก ๋..
โ
๋ฌธ์ ๋จ ์์ ๊ณฑํด์ง๊ธธ ์ํ๋ ์๋ฅผ ์
๋ ฅํ์ฌ ์ด์ ๊ฐ์ด ์ถ๋ ฅ๋๊ฒ ํ์์ค โ
์ฝ๋import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a; int b; System.out.print("๋จ์์
๋ ฅ: "); a = sc.nextInt(); System.out.print("์ด๋ ์๊น์ง ์ถ๋ ฅ: "); b = sc.nextInt(); for (int i = 1; i โ
์ถ๋ก ๊ณผ์ ์ด๋ ๊ตฌ๊ฐ์ด ๋ฐ๋ณต๋๋์ง ๋ฌถ์ด ๋ณด๋ฉด์ ๋ฐ๋ณต๋ฌธ์ ์ด์ด ์ฃผ๋ฉด ๋๋ค.์
..