๐Ÿ“š ์Šคํ„ฐ๋””/ํŒŒ์ด์ฌ ์Šคํ„ฐ๋”” ๊ณผ์ œ ์ œ์ถœ

[3ํŒ€ / ๊น€์€์ˆ˜] 4์ฐจ์‹œ ํŒŒ์ด์ฌ ๊ณผ์ œ - ๋ฐ˜๋ณต๋ฌธ

lyra8 2023. 4. 4. 13:56

1๋ฒˆ : 3๋ฒˆ

a *= (a-1) → a=a(a-1)์ด๋‹ค.

0๋ถ€ํ„ฐ ์‹œ์ž‘ํ•˜๊ธฐ ๋•Œ๋ฌธ์— a์— ๋“ค์–ด๊ฐ€๋Š” ๋งˆ์ง€๋ง‰ ๊ฐ’์€ 7์ด๊ณ  6*7๋Š” 42์ด๋‹ค.

2๋ฒˆ : 2๋ฒˆ

๊ฐ€์žฅ ๋จผ์ € =๋Š” ๋Œ€์ž…ํ•  ๋•Œ ์‚ฌ์šฉํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์ œ์™ธํ•ด์•ผํ•œ๋‹ค.

๊ทธ ๋‹ค์Œ์œผ๋กœ ์ •์ˆ˜ํ˜•์ธ int๋ฅผ ๊ณจ๋ผ์•ผํ•˜๊ณ  ‘int’์€ ๋ฌธ์žํ˜•์ด๊ธฐ ๋•Œ๋ฌธ์— int๋ฅผ ์‚ฌ์šฉํ•ด์•ผํ•œ๋‹ค.

3๋ฒˆ: 3๋ฒˆ

๊ฐ€์žฅ ๋จผ์ € for๋ฌธ in ๋‹ค์Œ์—” range๊ฐ€ ๋ณดํŽธ์ ์ด๋‹ค.

๋˜ ํ˜„์žฌ test๋Š” ๋ฌธ์žํ˜• ‘5’๊ฐ€ ๋“ค์–ด๊ฐ€์žˆ๊ธฐ ๋•Œ๋ฌธ์— int๋ฅผ ๋ถ™์—ฌ ์ •์ˆ˜ํ˜•์œผ๋กœ ๋ฐ”๊ฟ”์ค˜์•ผํ•œ๋‹ค.

4๋ฒˆ: 3๋ฒˆ

while๋ฌธ์„ ์ด์šฉํ•ด์„œ 10๊นŒ์ง€ ํฌํ•จ๋˜์–ด์•ผ ํ•˜๊ธฐ ๋•Œ๋ฌธ์— 10์ด ํฌํ•จ๋  ์ˆ˜ ์žˆ๋Š” 3๋ฒˆ์ด ๋‹ต์ด๋‹ค.

5๋ฒˆ : 2๋ฒˆ

numbers์•ˆ์— ์žˆ๋Š” ์ˆซ์ž๋“ค์ด ํ•˜๋‚˜์”ฉ ๋“ค์–ด๊ฐ€๋ฉด์„œ total๊ฐ’์„ ๋งŒ๋“ ๋‹ค. 10์€ 5๋ฐฐ์ˆ˜๊ธฐ ๋•Œ๋ฌธ์— if๋ฌธ์— ์ถฉ์กฑํ•œ๋‹ค. ๋”ฐ๋ผ์„œ ํ˜„์žฌ total๊ฐ’์€ 10์ด๋‹ค. ์ด์ฒ˜๋Ÿผ 10๊ณผ 15๋Š” 5์˜ ๋ฐฐ์ˆ˜๊ธฐ ๋•Œ๋ฌธ์— 10+15=25๊ฐ€ ํ˜„์žฌ total๊ฐ’์ด๊ณ  ๋‚จ์€ ์ˆซ์ž 11,12,13,14,16,17 6๊ฐœ๋กœ 60์„ ๋งŒ๋“ค์–ด์•ผํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋‹ต์€ 2๋ฒˆ์ด๋‹ค.

6๋ฒˆ : 4๋ฒˆ

money=1500

snack=500

water=1000

๋ณ€์ˆ˜๊ฐ€ ์ง€์ •๋œ ์ƒํƒœ๋กœ while๋ฌธ์ด ์‹คํ–‰๋œ๋‹ค. money๊ฐ€ 0์ด ์•„๋‹ˆ๋ผ๋ฉด ๊ฐ๊ฐ์˜ if๋ฌธ๊ณผ else๋ฌธ์„ ์‹คํ–‰ํ•œ๋‹ค. ๊ฐ€์žฅ ๋จผ์ € money(1500)์€ if๋ฌธ์„ ์ถฉ์กฑํ•˜์—ฌ -1000์„ ํ•ด์ค€๋‹ค. money(500)์€ 0์ด ์•„๋‹ˆ๊ธฐ์— ๋‹ค์Œ elif๋ฌธ์œผ๋กœ ๊ฐ€๋ฉด -500์ด ๋œ๋‹ค. ๋˜ money๋Š” 0์ด ์•„๋‹ˆ๊ธฐ ๋•Œ๋ฌธ์— ๋˜ ํ•œ ๋ฒˆ ๋ฐ˜๋ณตํ•˜๋ฉด ๋งˆ์ง€๋ง‰ else๋ฌธ์„ ์ถฉ์กฑํ•˜๊ณ  ๊ฒฐ๊ตญ 0์„ ๋งŒ๋“ค์–ด์•ผํ•˜๊ธฐ ๋•Œ๋ฌธ์— -500+500=0์œผ๋กœ ๋‹ต์€ 4๋ฒˆ์ด๋‹ค.

7๋ฒˆ : 2๋ฒˆ

list_data_a=[1,2]

list_data_b=[3,4]

๊ฐ€์žฅ ๋จผ์ € a๋ฆฌ์ŠคํŠธ์˜ ์š”์†Œ 1์ด ๋‚˜์˜ค๊ณ  ๋‹ค์Œ b๋ฆฌ์ŠคํŠธ์˜ 3์ด ๋‚˜์™€ ๋”ํ•˜๋ฉด 4์ด๋‹ค. ํ•˜์ง€๋งŒ ๊ฐ’์„ ๋ˆ„์ ํ•œ๋‹ค๋Š” ๋ง์ด ์—†๊ธฐ ๋•Œ๋ฌธ์— ์ •๋‹ต์€ ๋งˆ์ง€๋ง‰ ํ•ฉ์ธ 2+4์ธ 6์ด ๋‚˜์˜จ๋‹ค.

8๋ฒˆ : while Ture๋Š” break๋ฅผ ์ฃผ๊ธฐ ์ „๊นŒ์ง€ ๊ณ„์† ๋ฐ˜๋ณตํ•ด์•ผํ•œ๋‹ค. ๋”ฐ๋ผ์„œ i๊ฐ€ 6์ด ๋˜๊ธฐ ์ „๊นŒ์ง€ *์ด ์ถœ๋ ฅ๋˜๋Š” ๊ฒƒ์ด๋‹ค. ๋”ฐ๋ผ์„œ ๋‹ต์€

*

**

***

****
*****