๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๋ฐ˜์‘ํ˜•

์•Œ๊ณ ๋ฆฌ์ฆ˜65

[์ฝ”๋“œ์—… ๊ธฐ์ดˆ 100์ œ] - 1078๋ฒˆ [๊ธฐ์ดˆ-์ข…ํ•ฉ] ์ง์ˆ˜ ํ•ฉ ๊ตฌํ•˜๊ธฐ(์„ค๋ช…) ๋ฌธ์ œ) ์ •์ˆ˜(1 ~ 100) 1๊ฐœ๋ฅผ ์ž…๋ ฅ๋ฐ›์•„ 1๋ถ€ํ„ฐ ๊ทธ ์ˆ˜๊นŒ์ง€ ์ง์ˆ˜์˜ ํ•ฉ์„ ๊ตฌํ•ด๋ณด์ž. ์ž…๋ ฅ ์ถœ๋ ฅ 5 6 #include int main() { int n, sum; scanf("%d", &n); sum = 0; for(int i = 1; i 2021. 3. 7.
[Java-๊ธฐ์ดˆ] ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์‹ค์Šต (๋งˆ๋ฐฉ์ง„) *๋งˆ๋ฐฉ์ง„์ด๋ž€ ? ๋งˆ๋ฐฉ์ง„์€ ‘1๋ถ€ํ„ฐ n์ œ๊ณฑ’๊นŒ์ง€์˜ ์—ฐ์†๋œ ์ž์—ฐ์ˆ˜๋ฅผ ๊ฐ€๋กœ, ์„ธ๋กœ, ๋Œ€๊ฐ์„ ์˜ ํ•ฉ์ด ๊ฐ™์•„์ง€๋„๋ก ์ •์‚ฌ๊ฐํ˜• ๋ชจ์–‘์œผ๋กœ ๋ฐฐ์—ดํ•œ ๊ฒƒ. โ€‹ โ€‹ ์‹ค์Šต ) ๋ฐ‘์˜ ๊ฒฐ๊ณผ์™€ ๊ฐ™์ด ๋‚˜์˜ค๊ฒŒ ๋งŒ๋“œ์‹œ์˜ค. ์กฐ๊ฑด : ๋ฒ„ํผ๋ฆฌ๋”, ๋งˆ๋ฐฉ์ง„ โ€‹ โ€‹ ์™„์„ฑ๋ชปํ•จ.. โ€‹ 1. ์ˆœ์„œ๋„ ๋ณด๋ฉด์„œ ํ• ๋ผ๋‹ˆ๊นŒ ๋ปํ‚นํ–ˆ๋‹ค. (์ˆœ์„œ๋„ ๋ณด๋Š”๋ฒ• ์•ˆ๊ฐ€๋ฅด์ณ์คŒ) ๊ทธ๋ž˜๋„ ์„ ์ƒ๋‹˜๊ป˜์„œ ์น ํŒ์—๋‹ค ๋Œ€์ถฉ ์–ด๋–ค ์‹์œผ๋กœ ํ•ด์•ผํ•˜๋Š”์ง€ ํฐ ํ‹€์„ ์ ์–ด์ฃผ์‹ฌ. int N = 0; // ๋ฐฐ์—ด ๊ฐ’ int k = 0; // ๋งˆ๋ฐฉ์ง„ ์•ˆ์— ๋“ค์–ด๊ฐˆ ์ˆซ์ž int[][] arr = new int[N][N]; // ๋ฐฐ์—ด int i = 1; // ํ–‰ int j = (N / 2) + 1; // ์—ด // ๋ฐฐ์—ด ์ž…๋ ฅ ๋ถ€๋ถ„ System.out.println("๋งˆ๋ฐฉ์ง„์„ ๊ตฌํ•  ๋ฐฐ์—ด์˜ ํฌ๊ธฐ๋ฅผ ์ž…๋ ฅํ•˜์„ธ์š” : "); N .. 2021. 2. 24.
[Java-๊ธฐ์ดˆ] ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์‹ค์Šต (๋ฒ„๋ธ”์ •๋ ฌ) Q) ๋ฒ„๋ธ” ์ •๋ ฌ ๋ฒ„๋ธ” ์ •๋ ฌ์€ ์ œ์ผ ํฐ ์ˆซ์ž๋ถ€ํ„ฐ ๋’ค๋กœ ๋ณด๋‚ด๋ฉด์„œ ์ •๋ ฌํ•œ๋‹ค(๊ฐ€์žฅ ๊ธฐ๋ณธ์ ์ธ ์ •๋ ฌ ๋ฐฉ๋ฒ•) ์•ž์—์„œ๋ถ€ํ„ฐ ๋‘๊ฐœ์”ฉ ๋น„๊ตํ•ด๊ฐ€๋ฉด์„œ ์ œ์ผ ํฐ ๊ฐ’์„ ๋’ค๋กœ ๋ณด๋‚ด๋Š” ๋ฐฉ๋ฒ•. ๋ฐ์ดํ„ฐ์˜ ์ด๋™ ํšŸ์ˆ˜๋Š” ์„ ํƒ ์ •๋ ฌ๋ณด๋‹ค ๋งŽ์Œ. โ€‹ โ€‹ ์ €๋ฒˆ ์„ ํƒ์ •๋ ฌ์—์„œ ์กฐ๊ธˆ๋งŒ ๊ณ ์น˜๋ฉด ๋จ โ€‹ BubbleSort.java package algorithm; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class BubbleSort { public static void main(String[] args) throws IOException { BufferedReader inbr = new BufferedReader(new.. 2021. 2. 24.
[Java-๊ธฐ์ดˆ] ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์ˆ™์ œ (ํ•™์  ์„์ฐจ) 1์ฐจ์› ๋ฐฐ์—ด์„ ์ด์šฉํ•˜์—ฌ ํ•™์ƒ 5๋ช…์˜ ์ด๋ฆ„, ๊ตญ์–ด์ ์ˆ˜, ์˜์–ด์ ์ˆ˜, ์ˆ˜ํ•™์ ์ˆ˜, ์ „์‚ฐ์ ์ˆ˜๋ฅผ ์ž…๋ ฅ๋ฐ›์•„ ์ด์ ์„ ๊ณ„์‚ฐํ•˜๊ณ  ๊ณ„์‚ฐ๋œ ์ด์ ์œผ๋กœ ์„์ฐจ๋ฅผ ๊ตฌํ•˜์—ฌ ์ถœ๋ ฅํ•˜๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜. 1. ํ•™์ƒ์˜ ์ด์ ์ด ๋†’์€ ์ˆœ์œผ๋กœ ์„์ฐจ๋ฅผ ๋ถ€์—ฌํ•œ๋‹ค. 2. ์•Œ๊ณ ๋ฆฌ์ฆ˜์— ์‚ฌ์šฉ๋œ ๋ณ€์ˆ˜๋Š” ์•„๋ž˜์™€ ๊ฐ™๋‹ค. name : ์ด๋ฆ„. Stringํ˜• kor, eng, math, com : ๊ตญ์–ด,์˜์–ด,์ˆ˜ํ•™,์ „์‚ฐ์ ์ˆ˜. intํ˜• sum : ํ•ฉ๊ณ„. intํ˜• rank : ์„์ฐจ. intํ˜• i,j,k : for๋ฌธ ์•ˆ ๋ณ€์ˆ˜ ๋”๋ณด๊ธฐ โ€‹ โ€‹ 1. - ํ•ฉ๊ณ„์™€ ์ด์  ๊ตฌํ•˜๋Š” ๋ฒ•์„ ๋ญ˜ ์จ์•ผํ• ์ง€ ๋ชฐ๋ผ์„œ ํ—ค๋ฉจ์Œ. ์ฑ…์— ๋ฐฐ์—ด ๋”ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์ฐธ๊ณ ํ–ˆ๋‹ค. โ€‹ โ€‹ 2. - ์‚ด์ง ๋ฌด์‹ํ•œ ๋ฐฉ๋ฒ•๊ฐ™๊ธดํ•œ๋ฐ... ๊ทธ๋ƒฅ ์ด๋ ‡๊ฒŒ ํ–ˆ์Œ =_= โ€‹ โ€‹ 3. - ํ•™์ƒ ์ˆ˜๊ฐ€ 5๋ช… ๋ฟ์ด๋ผ์„œ 5๋ช… ์•ˆ์—์„œ ๋Œ๋„๋ก ์กฐ๊ฑด์‹์„ ๋งŒ๋“ค์—ˆ.. 2021. 2. 21.
[์ฝ”๋“œ์—… ๊ธฐ์ดˆ 100์ œ] - 1077๋ฒˆ [๊ธฐ์ดˆ-๋ฐ˜๋ณต์‹คํ–‰๊ตฌ์กฐ] ์ •์ˆ˜ 1๊ฐœ ์ž…๋ ฅ๋ฐ›์•„ ๊ทธ ์ˆ˜๊นŒ์ง€ ์ถœ๋ ฅํ•˜๊ธฐ ๋ฌธ์ œ) ์ •์ˆ˜(0 ~ 100) 1๊ฐœ๋ฅผ ์ž…๋ ฅ๋ฐ›์•„ 0๋ถ€ํ„ฐ ๊ทธ ์ˆ˜๊นŒ์ง€ ์ˆœ์„œ๋Œ€๋กœ ์ถœ๋ ฅํ•ด๋ณด์ž. ์ž…๋ ฅ ์ถœ๋ ฅ 4 0 1 2 3 4 #include int main() { int n; scanf("%d", &n); for(int i = 0; i 2021. 2. 17.
[์ฝ”๋“œ์—… ๊ธฐ์ดˆ 100์ œ] - 1076๋ฒˆ [๊ธฐ์ดˆ-๋ฐ˜๋ณต์‹คํ–‰๊ตฌ์กฐ] ๋ฌธ์ž 1๊ฐœ ์ž…๋ ฅ๋ฐ›์•„ ์•ŒํŒŒ๋ฒณ ์ถœ๋ ฅํ•˜๊ธฐ ๋ฌธ์ œ) ์˜๋ฌธ์ž(a ~ z) 1๊ฐœ๊ฐ€ ์ž…๋ ฅ๋˜์—ˆ์„ ๋•Œ ๊ทธ ๋ฌธ์ž๊นŒ์ง€์˜ ์•ŒํŒŒ๋ฒณ์„ ์ˆœ์„œ๋Œ€๋กœ ์ถœ๋ ฅํ•ด๋ณด์ž. ์ž…๋ ฅ ์ถœ๋ ฅ f a b c d e f #include int main() { char c; char a = 'a'; scanf("%c", &c); do { printf("%c", a); a++; c--; } while(c >= 'a'); // while ์•ˆ์˜ ์กฐ๊ฑด์ด ๊ฑฐ์ง“์ด ๋ ๋•Œ๊นŒ์ง€ do ์•ˆ์˜ ์ฝ”๋“œ๋ฅผ ์‹คํ–‰ return 0; } do-while๋ฌธ์€ while ์•ˆ์˜ ์กฐ๊ฑด์ด ๊ฑฐ์ง“์ด๋ผ๋„ ํ•œ๋ฒˆ์€ ์‹คํ–‰ํ•˜๊ณ  ์ข…๋ฃŒ๋œ๋‹ค. 2021. 2. 17.
๋ฐ˜์‘ํ˜•