๋ฐ์ํ
Notice
Recent Posts
Recent Comments
Link
์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
Tags
- SSE
- ์ฐ์ ์์ํ
- ๋ฐฑ์ค1436
- ๊ทธ๋ฆฌ๋
- ํ๋ก๊ทธ๋๋ฐ
- ๋ฐฑ์๋
- ์๋ฃ๊ตฌ์กฐ
- ๋ฆฌ์กํธ
- ๋ฐฑ์คํ์ด
- ๋ฐฑ์ค
- ์ดํญ๊ณ์
- ๊ทธ๋ฆฌ๋์๊ณ ๋ฆฌ์ฆ
- ์ฝ๋ฉ
- ์ปด๊ณต
- ์ฝ๋ฉํ ์คํธ
- spring
- ํ๋ก ํธ์ค๋
- boj11653
- ์ปด๊ณต์
- ๋ชจ๋ฐ์ผ์ฑํ๋ก๊ทธ๋๋ฐ
- ๋ฆฌ์กํธ๋ค์ดํฐ๋ธ
- ์น๊ฐ๋ฐ๊ธฐ๋ก
- ChatGPT
- ๋จ์ํ ์คํธ
- ํ์ด์ฌ
- ๊ฐ๋ฐ์
- ์ปดํจํฐ๊ณตํ
- ์๊ณ ๋ฆฌ์ฆ
- ์น๊ฐ๋ฐ
- ์คํ๋ง
Archives
- Today
- Total
๐ป๐ญ๐ง๐
[C] ๋ฐฑ์ค 2511๋ฒ ๋ฌธ์ ๋ณธ๋ฌธ
๋ฐ์ํ
์ ์ํ ๋ฐฐ์ด A,B๋ฅผ ์ ์ธํ๊ณ ์นด๋ ์ซ์๋ฅผ ์ฐจ๋ก๋๋ก ์ ๋ ฅ๋ฐ๋๋ค.
ํ ๋ผ์ด๋๋ง๋ค ๋ ํฐ ์ซ์๋ฅผ ๊ฐ์ง ๊ฒ์ 3์ ์ ๋ํ๋ค. (A๊ฐ ํฌ๋ค๋ฉด ascore์ +3 ,B๊ฐ ํฌ๋ค๋ฉด bscore์ +3)
์ด๋ ์ด์น์ ์ด ๊ฐ์ ๋ ์ ์ผ ๋ง์ง๋ง์ ์ด๊ธด ์ฌ๋์ ๊ฒ์์ ์น์๋ก ์ ํด์ผํ๋ฏ๋ก ์ ์ํ ๋ณ์ chk์ ์ธ๋ฑ์ค(i)๋ฅผ ๊ณ์ ์ ๋ฐ์ดํธํด๋๋ค.
๋์ ์ด ๋์ฌ ๊ฒฝ์ฐ์๋ ascore๊ณผ bscore์ ๋ชจ๋ 1์ ๋ํ๊ณ sum์ ์ธ๋ฑ์ค i๋ฅผ ๋ํ๋ค. sum์ ์ธ๋ฑ์ค ์ซ์๋ฅผ ๋ํ๋ ์ด์ ๋ ๋ชจ๋ ๋ผ์ด๋์์ ๋น๊ธฐ๋ ๊ฒฝ์ฐ์ sum์ 45๊ฐ ๋์ผํจ์ ์ด์ฉํด์ ๋ฌด์น๋ถ์ธ์ง ์๋์ง๋ฅผ ํ๋จํ๊ธฐ ์ํด์์ด๋ค.
#include <stdio.h>
int main()
{
int A[10],B[10];
int ascore=0,bscore=0;
int chk = 0,sum = 0;
for (int i = 0; i < 10; i++)
{
scanf("%d",&A[i]);
}
for (int i = 0; i < 10; i++)
{
scanf("%d",&B[i]);
}
for (int i = 0; i < 10; i++)
{
if(A[i]==B[i])
{
ascore++;
bscore++;
sum+=i;
}
else
{
(A[i]>B[i])?(ascore+=3):(bscore+=3);
chk = i;
}
}
printf("%d %d\n",ascore,bscore);
if(ascore==bscore)
{
if(sum==45)
printf("D\n");
else
printf("%c\n",(A[chk]>B[chk])?'A':'B');
}
else
printf("%c\n",(ascore>bscore)?'A':'B');
return 0;
}
๋ฐ์ํ
'C์ธ์ด' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[C] ํ๊ต ์ค์ต5 ๋ฌธ์ 4๋ฒ (0) | 2021.09.25 |
---|---|
[C] ๋ฐฑ์ค 2010๋ฒ ๋ฌธ์ (0) | 2021.09.20 |
[C] ๋ฐฑ์ค 2501๋ฒ ๋ฌธ์ (0) | 2021.09.20 |
[C] ๋ฐฑ์ค 2908๋ฒ ๋ฌธ์ (0) | 2021.09.20 |
[C] ์๊ฐ ์ ๋ ฅ๋ฐ๊ธฐ (0) | 2021.09.18 |