์ฝ๋ฉ ๋์ฅ(C Unit 80)
์ ๋ฆฌ๋ด์ฉ
์ ๋ ์ด์ ์ C์ธ์ด๋ฅผ ํ์ด๋ ๋ค์ ์ ๋ฆฌํ๋ฉด์ ํ๋๋ค์..ใ
๋ชจ๋ฅด๋ ๋ถ๋ถ๋ ์์๊ณ
์ฝ๋ฉ ๋์ฅ์ ์ ๋ฆฌ๋ฅผ ๋ค์ ์ ๋ฆฌํ ๊ฒ์ด๋ฉฐ, ํด์ฆ๋ ๊ทธ๋ฐ ๋ถ๋ถ์ ๋์ฝ์ ์ด๋ฏธ์ง๋ก ํ์ด์..
๋ต์ด๋ ํ๋ฉด ์ด๋ฏธ์ง๋ ๋๋ฌด ๋ง์์ ธ์ ์๊ฐํ ์ธ์ฆ๋ง..(๊นํ๋ธ์ ์์ด์)
Unit 80๊น์ง๋ ์๋๋ด์ฉ์ ๊ฐ๋จํ ๋ณด๊ณ ํด๊น๋ฆฌ๋ ๋ถ๋ถ์ ๋ค์ ๋ณด๊ณ .. ์๊ฐ์ ํ๋๋ฐ..
๋ฌธ์ ํ์ด๋ ์ ๋ฆฌ๋ ์์ง๋.. ์ฃ์กํฉ๋๋ค ใ
์ฝ๊ฐ ์ ๋ฆฌ๊ฐ ์๋์..
code up(1070-1099)
์ฌ๊ธฐ์ ์ด๋ ต๋ค๊ณ ๋๋ ์ฝ๋ 5๊ฐ๋ง ํ๋ผ๊ณ ํ๋๋ฐ
์ฌ์ค ์ ๋ ์ด์ ์ ์ด๋ฏธ ํผ ๋ฌธ์ ๋ค์ด๋ผ์.. ๊ทธ๋๋ ๋ค์ ์ข ํ๊ณ ๊ทธ๋ ๋น์์
์ด๋ ต๋ค.. ํ๊ฒ๋ค์ ์ ๋ฆฌํ์ต๋๋ค.
1086 : [๊ธฐ์ด-์ข ํฉ] ๊ทธ๋ฆผ ํ์ผ ์ ์ฅ์ฉ๋ ๊ณ์ฐํ๊ธฐ(์ค๋ช )
์ฌ๊ธฐ๋ ๋ญ ์ด๋ป๊ฒ ํด์ผํ๋์ง ์ฝ๊ฐ ์ค๋ช
์ฝ๊ณ ํ๋๊ฑด๋ฐ ์์ํ ๋ถ๋ถ์ด์ฌ์ ์ฝ๊ฐ ๊ฑธ๋ ธ์ด์ ใ
์ฌ์ค ์ ์ด๋ฏธ์ง๋ง ์ ์ดํด๋๋ค๋ฉด ๋ฐ๋ก ํ ์ ์๋ ๋ฌธ์ ์๊ธด ํ์ด์
123456789101112 #include <stdio.h>int main(){long long int w, h, d;double MB;scanf("%lld %lld %lld", &w, &h, &d);MB = w*h*d;printf("%.02lf MB", MB/(8*1024*1024));return 0;}cs
1090 : [๊ธฐ์ด-์ข ํฉ] ์ ๋์ดํ๊ธฐ2
์ด๊ฑด ๊ทธ๋ ๋น์์ ์ดํด๊ฐ ์๊ฐ์ด์.. ๋ฌธ์ ์์ฒด์ ๋ํ longlong int์ ์ฌ๋ถ? ๋ฑ์
ํด์ ๋ฃ๊ฒ๋์์ต๋๋ค.. ์ฌ์ค ์ฝ๋ ์์ฒด๋ ์ด๋ ต์ง ์์์ฃ ..
12345678910 #include <stdio.h>int main() {long long int a, r, n;//์์ ๊ฐ(a), ๋ฑ๋น์ ๊ฐ(r), ๋ช ๋ฒ์งธ ์ธ์ง๋ฅผ ๋ํ๋ด๋ ์ ์(n)scanf("%lld %lld %lld", &a, &r, &n);for (int i = 1; i < n; i++) {a *= r;}printf("%lld", a);}cs
1094 : [๊ธฐ์ด-1์ฐจ์๋ฐฐ์ด] ์ด์ํ ์ถ์ ๋ฒํธ ๋ถ๋ฅด๊ธฐ2(์ค๋ช )
์ด ๋ฌธ์ ๋ ์ค๋ช
์ ์ข์์ผ๋, ์ฒ์ ๋ดค์๋๋ ์ต์ํ์ง๋ ์๊ณ ์ด๋ป๊ฒ ์ง์ผํ ์ง๋ฅผ ๋ชฐ๋ผ์
๋ง์ด ํ๋ค์๋ ๊ฒฝํ์ด ์์ด์ ๋ฐฐ์ด์ ์ดํด๋ ์ด๋์ ๋ ํ์ํ ์ ๋ ์์๊ณ ์
12345678910111213 #include <stdio.h>int main(){int i, j, k, a[10000];scanf("%d", &k);for (i = 0; i < k; i++)scanf("%d", &a[i]);for (i = k - 1; i >= 0; i--)printf("%d ", a[i]);}cs
1096 : [๊ธฐ์ด-2์ฐจ์๋ฐฐ์ด] ๋ฐ๋ํ์ ํฐ ๋ ๋๊ธฐ(์ค๋ช )
์ฝ๋ ์์๊ฐ ๋ฌผ๋ก ๋์์ง๋ง 2์ฐจ์ ๋ฐฐ์ด์ ๋ํ์ฌ ์์ํ ๋๋ ๊ทธ๋ฅ ์ด๋ ค์ ์ฃ
์ด๋ค ์์ผ๋ก ์ ๋ ฌ๋๊ณ ์ ๋ฆฌํด์ผํ ์ง.. ๋ง์น ์ฒ์ ๋ฐ๋ณต๋ฌธ์์ ๋ณ์ฐ๊ธฐ์ ๋๋์ฒ๋ผ?
1234567891011121314151617181920 #include <stdio.h>int main(){int n, i, j, x, y;int a[20][20]={0};scanf("%d", &n);for(i=1; i<=n; i++){scanf("%d %d", &x, &y);a[x][y]=1;}for(i=1; i<=19; i++) //ํ ์ค(์์์ ์๋๋ก) ์ฉ{for(j=1; j<=19; j++) //ํ ์ด(์ผ์ชฝ์์ ์ค๋ฅธ์ชฝ์ผ๋ก) ์ฉ{printf("%d ", a[i][j]); //๊ฐ ์ถ๋ ฅ}printf("\n"); //์ค ๋ฐ๊พธ๊ธฐ}}cs
1099 : [๊ธฐ์ด-2์ฐจ์๋ฐฐ์ด] ์ฑ์คํ ๊ฐ๋ฏธ
2์ฐจ์ ๋ฐฐ์ด์์ ์ผ์ผ์ด ์ญ์ผ๋ก ํ์ ๊ทธ๋ฆฌ๊ณ ์ฐ๊ธฐ ๋ฑ์ ๋ฐ๋ณต๋ฌธ๊ณผ ์กฐ๊ฑด์์ผ๋ก
๊ธฐ์กด ์์ ๋ค์ ๊ทธ ํน์ฑ๊ณผ ์ฝ๋์ ํ์ํ ๋ฌธ๋ฒ์ ์ดํด์๋ค๋ฉด ์ด ๋ฌธ์ ๋..
์ด๋์ ๋์ ์๊ณ ๋ฆฌ์ฆ์ ๊ด์ ์ผ๋ก ์ ๊ทผํด์ผํด์ ์ฌ๊ธฐ์ ์ ค ์ด๋ ค์ ์ต๋๋ค ใ
1234567891011121314151617181920 #include <stdio.h>int main(){int map[11][11], x = 2, y = 2, i, j;for (i = 1; i <= 10; i++)for (j = 1; j <= 10; j++)scanf("%d", &map[i][j]);while (map[x][y] != 2){map[x][y] = 9;if (map[x][y + 1] != 1) y += 1;else if (map[x + 1][y] != 1) x += 1;else break;}map[x][y] = 9;for (i = 1; i <= 10; i++){for (j = 1; j <= 10; j++)printf("%d ", map[i][j]);printf("\n");}return 0;}cs
์ฐธ๊ณ ์๋ฃ
์ฐธ๊ณ ์ด๋ฏธ์ง
'๐โSystem_Study > ๐โH4C_5๊ธฐ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๋นก๊ณตํ 5๊ธฐ]์์คํ ํดํน ํธ๋ W5 (0) | 2022.10.19 |
---|---|
[๋นก๊ณตํ] ์์คํ ํดํน ํธ๋ W4 ๊ณผ์ (0) | 2022.10.19 |
[๋นก๊ณตํ 5๊ธฐ] ์์คํ ํดํน ํธ๋ W3 ๊ณผ์ (2) | 2022.10.09 |
[๋นก๊ณตํ 5๊ธฐ] ์์คํ ํดํน ํธ๋ W2 ๊ณผ์ (0) | 2022.10.02 |
๋นก๊ณตํ 5๊ธฐ OT (0) | 2022.09.19 |