Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Code Race/2016/다이제: Difference between revisions

From ZeroWiki
imported>nh7881
No edit summary
No edit summary
 
(9 intermediate revisions by 2 users not shown)
Line 12: Line 12:
   
   
  }
  }
#include <stdio.h>
== 문제 2 ==
#pragma warning (disable : 4996)
#include &lt;stdio.h&gt;
 
#pragma warning (disable : 4996)
int main(void)
{
int main(void)
int a&#91;8&#93;;
{
 
int a[8];
printf("Team : 다이제, 강사명 : 남헌, 새싹1: 나정환, 새싹2: 서현종\n");
while (1)
printf("Team : 다이제, 강사명 : 남헌, 새싹1: 나정환, 새싹2: 서현종\n");
{
while (1)
{
 
for (int i = 0; i < 8; i++)
{
for (int i = 0; i &lt; 8; i++)
scanf_s("%d", &a&#91;i&#93;);
{
}
scanf_s("%d", &amp;a[i]);
if (a&#91;0&#93; == 1 && a&#91;1&#93; == 1 && a&#91;2&#93; == 1 && a&#91;3&#93; == 1)
}
{
if (a[0] == 1 &amp;&amp; a[1] == 1 &amp;&amp; a[2] == 1 &amp;&amp; a[3] == 1)
break;
{
}
break;
for (int j = 0; j < 8; j++)
}
{
for (int j = 0; j &lt; 8; j++)
printf("%d ", a&#91;j&#93;);
{
}
printf("%d ", a[j]);
printf("\n");
}
}
printf("\n");
}
return 0;
}
return 0;
}
== 문제 3 ==
== 문제 3 ==
  여기에 코드를 넣어주세요
  #include &lt;stdio.h&gt;
#pragma warning (disable : 4996)
int r1, r2, r3, r4;
int n1, n2, n3, n4;
void load(int x1, int x2, int y1, int y2);
int main(void)
{
int a[8];
printf("Team : 다이제, 강사명 : 남헌, 새싹1: 나정환, 새싹2: 서현종\n");
scanf_s("%d %d %d %d %d %d %d %d", &amp;r1, &amp;r2, &amp;r3, &amp;r4, &amp;n1, &amp;n2, &amp;n3, &amp;n4);
while (1)
{
for (int i = 0; i &lt; 8; i++)
{
scanf_s("%d", &amp;a[i]);
}
if (a[0] == 1 &amp;&amp; a[1] == 1 &amp;&amp; a[2] == 1 &amp;&amp; a[3] == 1)
{
break;
}
else if (a[0] == 0 &amp;&amp; a[1] == 0 &amp;&amp; a[2] == 0 &amp;&amp; a[3] == 0)
{
load(a[4], a[5], a[6], a[7]);
}
}
printf("%d %d %d %d %d %d %d %d", r1, r2, r3, r4, n1, n2, n3, n4);
printf("\n");
while (1);
return 0;
}
void load(int x1, int x2, int y1, int y2)
{
if (x1 == 0 &amp;&amp; x2 == 0)
{
if (y1 == 0 &amp;&amp; y2 == 0)
{
r1 = n1;
}
else if (y1 == 0 &amp;&amp; y2 == 1)
{
r2 = n1;
}
else if (y1 == 1 &amp;&amp; y2 == 0)
{
r3 = n1;
}
else if (y1 == 1 &amp;&amp; y2 == 1)
{
r4 = n1;
}
}
else if (x1 == 0 &amp;&amp; x2 == 1)
{
if (y1 == 0 &amp;&amp; y2 == 0)
{
r1 = n2;
}
else if (y1 == 0 &amp;&amp; y2 == 1)
{
r2 = n2;
}
else if (y1 == 1 &amp;&amp; y2 == 0)
{
r3 = n2;
}
else if (y1 == 1 &amp;&amp; y2 == 1)
{
r4 = n2;
}
}
else if (x1 == 1 &amp;&amp; x2 == 0)
{
if (y1 == 0 &amp;&amp; y2 == 0)
{
r1 = n3;
}
else if (y1 == 0 &amp;&amp; y2 == 1)
{
r2 = n3;
}
else if (y1 == 1 &amp;&amp; y2 == 0)
{
r3 = n3;
}
else if (y1 == 1 &amp;&amp; y2 == 1)
{
r4 = n3;
}
}
else if (x1 == 1 &amp;&amp; x2 == 1)
{
if (y1 == 0 &amp;&amp; y2 == 0)
{
r1 = n4;
}
else if (y1 == 0 &amp;&amp; y2 == 1)
{
r2 = n4;
}
else if (y1 == 1 &amp;&amp; y2 == 0)
{
r3 = n4;
}
else if (y1 == 1 &amp;&amp; y2 == 1)
{
r4 = n4;
}
}
}
== 문제 4 ==
== 문제 4 ==
  여기에 코드를 넣어주세요
  #include &lt;stdio.h&gt;
#pragma warning (disable : 4996)
int r1, r2, r3, r4;
int n1, n2, n3, n4;
void load(int x1, int x2, int y1, int y2);
void Add(int x1, int x2, int y1, int y2);
void save(int x1, int x2, int y1, int y2);
void mult(int x1, int x2, int y1, int y2);
int main(void)
{
int a[8];
printf("Team : 다이제, 강사명 : 남헌, 새싹1: 나정환, 새싹2: 서현종\n");
scanf_s("%d %d %d %d %d %d %d %d", &amp;r1, &amp;r2, &amp;r3, &amp;r4, &amp;n1, &amp;n2, &amp;n3, &amp;n4);
while (1)
{
for (int i = 0; i &lt; 8; i++)
{
scanf_s("%d", &amp;a[i]);
}
if (a[0] == 1 &amp;&amp; a[1] == 1 &amp;&amp; a[2] == 1 &amp;&amp; a[3] == 1)
{
break;
}
else if (a[0] == 0 &amp;&amp; a[1] == 0 &amp;&amp; a[2] == 0 &amp;&amp; a[3] == 0)
{
load(a[4], a[5], a[6], a[7]);
}
else if (a[0] == 0 &amp;&amp; a[1] == 0 &amp;&amp; a[2] == 0 &amp;&amp; a[3] == 1)
{
save(a[4], a[5], a[6], a[7]);
}
else if (a[0] == 0 &amp;&amp; a[1] == 0 &amp;&amp; a[2] == 1 &amp;&amp; a[3] == 0)
{
Add(a[4], a[5], a[6], a[7]);
}
else if (a[0] == 0 &amp;&amp; a[1] == 0 &amp;&amp; a[2] == 1 &amp;&amp; a[3] == 1)
{
mult(a[4], a[5], a[6], a[7]);
}
}
printf("%d %d %d %d %d %d %d %d", r1, r2, r3, r4, n1, n2, n3, n4);
printf("\n");
while (1);
return 0;
}
void load(int x1, int x2, int y1, int y2)
{
if (x1 == 0 &amp;&amp; x2 == 0)
{
if (y1 == 0 &amp;&amp; y2 == 0)
{
r1 = n1;
}
else if (y1 == 0 &amp;&amp; y2 == 1)
{
r2 = n1;
}
else if (y1 == 1 &amp;&amp; y2 == 0)
{
r3 = n1;
}
else if (y1 == 1 &amp;&amp; y2 == 1)
{
r4 = n1;
}
}
else if (x1 == 0 &amp;&amp; x2 == 1)
{
if (y1 == 0 &amp;&amp; y2 == 0)
{
r1 = n2;
}
else if (y1 == 0 &amp;&amp; y2 == 1)
{
r2 = n2;
}
else if (y1 == 1 &amp;&amp; y2 == 0)
{
r3 = n2;
}
else if (y1 == 1 &amp;&amp; y2 == 1)
{
r4 = n2;
}
}
else if (x1 == 1 &amp;&amp; x2 == 0)
{
if (y1 == 0 &amp;&amp; y2 == 0)
{
r1 = n3;
}
else if (y1 == 0 &amp;&amp; y2 == 1)
{
r2 = n3;
}
else if (y1 == 1 &amp;&amp; y2 == 0)
{
r3 = n3;
}
else if (y1 == 1 &amp;&amp; y2 == 1)
{
r4 = n3;
}
}
else if (x1 == 1 &amp;&amp; x2 == 1)
{
if (y1 == 0 &amp;&amp; y2 == 0)
{
r1 = n4;
}
else if (y1 == 0 &amp;&amp; y2 == 1)
{
r2 = n4;
}
else if (y1 == 1 &amp;&amp; y2 == 0)
{
r3 = n4;
}
else if (y1 == 1 &amp;&amp; y2 == 1)
{
r4 = n4;
}
}
}
void Add(int x1, int x2, int y1, int y2)
{
if (x1 == 0 &amp;&amp; x2 == 0)
{
if (y1 == 0 &amp;&amp; y2 == 0)
{
r1 += r1;
}
else if (y1 == 0 &amp;&amp; y2 == 1)
{
r2 += r1;
}
else if (y1 == 1 &amp;&amp; y2 == 0)
{
r3 += r1;
}
else if (y1 == 1 &amp;&amp; y2 == 1)
{
r4 += r1;
}
}
else if (x1 == 0 &amp;&amp; x2 == 1)
{
if (y1 == 0 &amp;&amp; y2 == 0)
{
r1 += r2;
}
else if (y1 == 0 &amp;&amp; y2 == 1)
{
r2 += r2;
}
else if (y1 == 1 &amp;&amp; y2 == 0)
{
r3 += r2;
}
else if (y1 == 1 &amp;&amp; y2 == 1)
{
r4 += r2;
}
}
else if (x1 == 1 &amp;&amp; x2 == 0)
{
if (y1 == 0 &amp;&amp; y2 == 0)
{
r1 += r3;
}
else if (y1 == 0 &amp;&amp; y2 == 1)
{
r2 += r3;
}
else if (y1 == 1 &amp;&amp; y2 == 0)
{
r3 += r3;
}
else if (y1 == 1 &amp;&amp; y2 == 1)
{
r4 += r3;
}
}
else if (x1 == 1 &amp;&amp; x2 == 1)
{
if (y1 == 0 &amp;&amp; y2 == 0)
{
r1 += r4;
}
else if (y1 == 0 &amp;&amp; y2 == 1)
{
r2 += r4;
}
else if (y1 == 1 &amp;&amp; y2 == 0)
{
r3 += r4;
}
else if (y1 == 1 &amp;&amp; y2 == 1)
{
r4 += r4;
}
}
}
void save(int x1, int x2, int y1, int y2)
{
if (x1 == 0 &amp;&amp; x2 == 0)
{
if (y1 == 0 &amp;&amp; y2 == 0)
{
n1 = r1;
}
else if (y1 == 0 &amp;&amp; y2 == 1)
{
n2 = r1;
}
else if (y1 == 1 &amp;&amp; y2 == 0)
{
n3 = r1;
}
else if (y1 == 1 &amp;&amp; y2 == 1)
{
n4 = r1;
}
}
else if (x1 == 0 &amp;&amp; x2 == 1)
{
if (y1 == 0 &amp;&amp; y2 == 0)
{
n1 = r2;
}
else if (y1 == 0 &amp;&amp; y2 == 1)
{
n2 = r2;
}
else if (y1 == 1 &amp;&amp; y2 == 0)
{
n3 = r2;
}
else if (y1 == 1 &amp;&amp; y2 == 1)
{
n4 = r2;
}
}
else if (x1 == 1 &amp;&amp; x2 == 0)
{
if (y1 == 0 &amp;&amp; y2 == 0)
{
n1 = r3;
}
else if (y1 == 0 &amp;&amp; y2 == 1)
{
n2 = r3;
}
else if (y1 == 1 &amp;&amp; y2 == 0)
{
n3 = r3;
}
else if (y1 == 1 &amp;&amp; y2 == 1)
{
n4 = r3;
}
}
else if (x1 == 1 &amp;&amp; x2 == 1)
{
if (y1 == 0 &amp;&amp; y2 == 0)
{
n1 = r4;
}
else if (y1 == 0 &amp;&amp; y2 == 1)
{
n2 = r4;
}
else if (y1 == 1 &amp;&amp; y2 == 0)
{
n3 = r4;
}
else if (y1 == 1 &amp;&amp; y2 == 1)
{
n4 = r4;
}
}
}
void mult(int x1, int x2, int y1, int y2)
{
if (x1 == 0 &amp;&amp; x2 == 0)
{
if (y1 == 0 &amp;&amp; y2 == 0)
{
r1 *= r1;
}
else if (y1 == 0 &amp;&amp; y2 == 1)
{
r2 *= r1;
}
else if (y1 == 1 &amp;&amp; y2 == 0)
{
r3 *= r1;
}
else if (y1 == 1 &amp;&amp; y2 == 1)
{
r4 *= r1;
}
}
else if (x1 == 0 &amp;&amp; x2 == 1)
{
if (y1 == 0 &amp;&amp; y2 == 0)
{
r1 *= r2;
}
else if (y1 == 0 &amp;&amp; y2 == 1)
{
r2 *= r2;
}
else if (y1 == 1 &amp;&amp; y2 == 0)
{
r3 *= r2;
}
else if (y1 == 1 &amp;&amp; y2 == 1)
{
r4 *= r2;
}
}
else if (x1 == 1 &amp;&amp; x2 == 0)
{
if (y1 == 0 &amp;&amp; y2 == 0)
{
r1 *= r3;
}
else if (y1 == 0 &amp;&amp; y2 == 1)
{
r2 *= r3;
}
else if (y1 == 1 &amp;&amp; y2 == 0)
{
r3 *= r3;
}
else if (y1 == 1 &amp;&amp; y2 == 1)
{
r4 *= r3;
}
}
else if (x1 == 1 &amp;&amp; x2 == 1)
{
if (y1 == 0 &amp;&amp; y2 == 0)
{
r1 *= r4;
}
else if (y1 == 0 &amp;&amp; y2 == 1)
{
r2 *= r4;
}
else if (y1 == 1 &amp;&amp; y2 == 0)
{
r3 *= r4;
}
else if (y1 == 1 &amp;&amp; y2 == 1)
{
r4 *= r4;
}
}
}
== 문제 5 ==
== 문제 5 ==
  여기에 코드를 넣어주세요
  #include &lt;stdio.h&gt;
#pragma warning (disable : 4996)
int r1, r2, r3, r4;
int n1, n2, n3, n4;
int Equ;
void load(int x1, int x2, int y1, int y2);
void Add(int x1, int x2, int y1, int y2);
void save(int x1, int x2, int y1, int y2);
void mult(int x1, int x2, int y1, int y2);
void equal(int x1, int x2, int y1, int y2);
int main(void)
{
int a[8];
printf("Team : 다이제, 강사명 : 남헌, 새싹1: 나정환, 새싹2: 서현종\n");
scanf_s("%d %d %d %d %d %d %d %d", &amp;r1, &amp;r2, &amp;r3, &amp;r4, &amp;n1, &amp;n2, &amp;n3, &amp;n4);
while (1)
{
for (int i = 0; i &lt; 8; i++)
{
scanf_s("%d", &amp;a[i]);
}
if (a[0] == 1 &amp;&amp; a[1] == 1 &amp;&amp; a[2] == 1 &amp;&amp; a[3] == 1)
{
break;
}
else if (a[0] == 0 &amp;&amp; a[1] == 0 &amp;&amp; a[2] == 0 &amp;&amp; a[3] == 0)
{
load(a[4], a[5], a[6], a[7]);
}
else if (a[0] == 0 &amp;&amp; a[1] == 0 &amp;&amp; a[2] == 0 &amp;&amp; a[3] == 1)
{
save(a[4], a[5], a[6], a[7]);
}
else if (a[0] == 0 &amp;&amp; a[1] == 0 &amp;&amp; a[2] == 1 &amp;&amp; a[3] == 0)
{
Add(a[4], a[5], a[6], a[7]);
}
else if (a[0] == 0 &amp;&amp; a[1] == 0 &amp;&amp; a[2] == 1 &amp;&amp; a[3] == 1)
{
mult(a[4], a[5], a[6], a[7]);
}
else if (a[0] == 0 &amp;&amp; a[1] == 1 &amp;&amp; a[2] == 0 &amp;&amp; a[3] == 0)
{
equal(a[4], a[5], a[6], a[7]);
}
}
printf("%d %d %d %d %d %d %d %d", r1, r2, r3, r4, n1, n2, n3, n4);
printf("\n");
while (1);
return 0;
}
void load(int x1, int x2, int y1, int y2)
{
if (x1 == 0 &amp;&amp; x2 == 0)
{
if (y1 == 0 &amp;&amp; y2 == 0)
{
r1 = n1;
}
else if (y1 == 0 &amp;&amp; y2 == 1)
{
r2 = n1;
}
else if (y1 == 1 &amp;&amp; y2 == 0)
{
r3 = n1;
}
else if (y1 == 1 &amp;&amp; y2 == 1)
{
r4 = n1;
}
}
else if (x1 == 0 &amp;&amp; x2 == 1)
{
if (y1 == 0 &amp;&amp; y2 == 0)
{
r1 = n2;
}
else if (y1 == 0 &amp;&amp; y2 == 1)
{
r2 = n2;
}
else if (y1 == 1 &amp;&amp; y2 == 0)
{
r3 = n2;
}
else if (y1 == 1 &amp;&amp; y2 == 1)
{
r4 = n2;
}
}
else if (x1 == 1 &amp;&amp; x2 == 0)
{
if (y1 == 0 &amp;&amp; y2 == 0)
{
r1 = n3;
}
else if (y1 == 0 &amp;&amp; y2 == 1)
{
r2 = n3;
}
else if (y1 == 1 &amp;&amp; y2 == 0)
{
r3 = n3;
}
else if (y1 == 1 &amp;&amp; y2 == 1)
{
r4 = n3;
}
}
else if (x1 == 1 &amp;&amp; x2 == 1)
{
if (y1 == 0 &amp;&amp; y2 == 0)
{
r1 = n4;
}
else if (y1 == 0 &amp;&amp; y2 == 1)
{
r2 = n4;
}
else if (y1 == 1 &amp;&amp; y2 == 0)
{
r3 = n4;
}
else if (y1 == 1 &amp;&amp; y2 == 1)
{
r4 = n4;
}
}
}
void Add(int x1, int x2, int y1, int y2)
{
if (x1 == 0 &amp;&amp; x2 == 0)
{
if (y1 == 0 &amp;&amp; y2 == 0)
{
r1 += r1;
}
else if (y1 == 0 &amp;&amp; y2 == 1)
{
r2 += r1;
}
else if (y1 == 1 &amp;&amp; y2 == 0)
{
r3 += r1;
}
else if (y1 == 1 &amp;&amp; y2 == 1)
{
r4 += r1;
}
}
else if (x1 == 0 &amp;&amp; x2 == 1)
{
if (y1 == 0 &amp;&amp; y2 == 0)
{
r1 += r2;
}
else if (y1 == 0 &amp;&amp; y2 == 1)
{
r2 += r2;
}
else if (y1 == 1 &amp;&amp; y2 == 0)
{
r3 += r2;
}
else if (y1 == 1 &amp;&amp; y2 == 1)
{
r4 += r2;
}
}
else if (x1 == 1 &amp;&amp; x2 == 0)
{
if (y1 == 0 &amp;&amp; y2 == 0)
{
r1 += r3;
}
else if (y1 == 0 &amp;&amp; y2 == 1)
{
r2 += r3;
}
else if (y1 == 1 &amp;&amp; y2 == 0)
{
r3 += r3;
}
else if (y1 == 1 &amp;&amp; y2 == 1)
{
r4 += r3;
}
}
else if (x1 == 1 &amp;&amp; x2 == 1)
{
if (y1 == 0 &amp;&amp; y2 == 0)
{
r1 += r4;
}
else if (y1 == 0 &amp;&amp; y2 == 1)
{
r2 += r4;
}
else if (y1 == 1 &amp;&amp; y2 == 0)
{
r3 += r4;
}
else if (y1 == 1 &amp;&amp; y2 == 1)
{
r4 += r4;
}
}
}
void save(int x1, int x2, int y1, int y2)
{
if (x1 == 0 &amp;&amp; x2 == 0)
{
if (y1 == 0 &amp;&amp; y2 == 0)
{
n1 = r1;
}
else if (y1 == 0 &amp;&amp; y2 == 1)
{
n2 = r1;
}
else if (y1 == 1 &amp;&amp; y2 == 0)
{
n3 = r1;
}
else if (y1 == 1 &amp;&amp; y2 == 1)
{
n4 = r1;
}
}
else if (x1 == 0 &amp;&amp; x2 == 1)
{
if (y1 == 0 &amp;&amp; y2 == 0)
{
n1 = r2;
}
else if (y1 == 0 &amp;&amp; y2 == 1)
{
n2 = r2;
}
else if (y1 == 1 &amp;&amp; y2 == 0)
{
n3 = r2;
}
else if (y1 == 1 &amp;&amp; y2 == 1)
{
n4 = r2;
}
}
else if (x1 == 1 &amp;&amp; x2 == 0)
{
if (y1 == 0 &amp;&amp; y2 == 0)
{
n1 = r3;
}
else if (y1 == 0 &amp;&amp; y2 == 1)
{
n2 = r3;
}
else if (y1 == 1 &amp;&amp; y2 == 0)
{
n3 = r3;
}
else if (y1 == 1 &amp;&amp; y2 == 1)
{
n4 = r3;
}
}
else if (x1 == 1 &amp;&amp; x2 == 1)
{
if (y1 == 0 &amp;&amp; y2 == 0)
{
n1 = r4;
}
else if (y1 == 0 &amp;&amp; y2 == 1)
{
n2 = r4;
}
else if (y1 == 1 &amp;&amp; y2 == 0)
{
n3 = r4;
}
else if (y1 == 1 &amp;&amp; y2 == 1)
{
n4 = r4;
}
}
}
void mult(int x1, int x2, int y1, int y2)
{
if (x1 == 0 &amp;&amp; x2 == 0)
{
if (y1 == 0 &amp;&amp; y2 == 0)
{
r1 *= r1;
}
else if (y1 == 0 &amp;&amp; y2 == 1)
{
r2 *= r1;
}
else if (y1 == 1 &amp;&amp; y2 == 0)
{
r3 *= r1;
}
else if (y1 == 1 &amp;&amp; y2 == 1)
{
r4 *= r1;
}
}
else if (x1 == 0 &amp;&amp; x2 == 1)
{
if (y1 == 0 &amp;&amp; y2 == 0)
{
r1 *= r2;
}
else if (y1 == 0 &amp;&amp; y2 == 1)
{
r2 *= r2;
}
else if (y1 == 1 &amp;&amp; y2 == 0)
{
r3 *= r2;
}
else if (y1 == 1 &amp;&amp; y2 == 1)
{
r4 *= r2;
}
}
else if (x1 == 1 &amp;&amp; x2 == 0)
{
if (y1 == 0 &amp;&amp; y2 == 0)
{
r1 *= r3;
}
else if (y1 == 0 &amp;&amp; y2 == 1)
{
r2 *= r3;
}
else if (y1 == 1 &amp;&amp; y2 == 0)
{
r3 *= r3;
}
else if (y1 == 1 &amp;&amp; y2 == 1)
{
r4 *= r3;
}
}
else if (x1 == 1 &amp;&amp; x2 == 1)
{
if (y1 == 0 &amp;&amp; y2 == 0)
{
r1 *= r4;
}
else if (y1 == 0 &amp;&amp; y2 == 1)
{
r2 *= r4;
}
else if (y1 == 1 &amp;&amp; y2 == 0)
{
r3 *= r4;
}
else if (y1 == 1 &amp;&amp; y2 == 1)
{
r4 *= r4;
}
}
}
void equal(int x1, int x2, int y1, int y2)
{
if (x1 == 0 &amp;&amp; x2 == 0)
{
if (y1 == 0 &amp;&amp; y2 == 0)
{
if (r1 == r1)
{
Equ = 1;
}
else
{
Equ = 0;
}
}
else if (y1 == 0 &amp;&amp; y2 == 1)
{
if (r1 == r2)
{
Equ = 1;
}
else
{
Equ = 0;
}
}
else if (y1 == 1 &amp;&amp; y2 == 0)
{
if (r1 == r3)
{
Equ = 1;
}
else
{
Equ = 0;
}
}
else if (y1 == 1 &amp;&amp; y2 == 1)
{
if (r1 == r4)
{
Equ = 1;
}
else
{
Equ = 0;
}
}
}
else if (x1 == 0 &amp;&amp; x2 == 1)
{
if (y1 == 0 &amp;&amp; y2 == 0)
{
if (r2 == r1)
{
Equ = 1;
}
else
{
Equ = 0;
}
}
else if (y1 == 0 &amp;&amp; y2 == 1)
{
if (r2 == r2)
{
Equ = 1;
}
else
{
Equ = 0;
}
}
else if (y1 == 1 &amp;&amp; y2 == 0)
{
if (r3 == r2)
{
Equ = 1;
}
else
{
Equ = 0;
}
}
else if (y1 == 1 &amp;&amp; y2 == 1)
{
if (r4 == r2)
{
Equ = 1;
}
else
{
Equ = 0;
}
}
}
else if (x1 == 1 &amp;&amp; x2 == 0)
{
if (y1 == 0 &amp;&amp; y2 == 0)
{
if (r1 == r3)
{
Equ = 1;
}
else
{
Equ = 0;
}
}
else if (y1 == 0 &amp;&amp; y2 == 1)
{
if (r2 == r3)
{
Equ = 1;
}
else
{
Equ = 0;
}
}
else if (y1 == 1 &amp;&amp; y2 == 0)
{
if (r3 == r3)
{
Equ = 1;
}
else
{
Equ = 0;
}
}
else if (y1 == 1 &amp;&amp; y2 == 1)
{
if (r3 == r4)
{
Equ = 1;
}
else
{
Equ = 0;
}
}
}
else if (x1 == 1 &amp;&amp; x2 == 1)
{
if (y1 == 0 &amp;&amp; y2 == 0)
{
if (r4 == r1)
{
Equ = 1;
}
else
{
Equ = 0;
}
}
else if (y1 == 0 &amp;&amp; y2 == 1)
{
if (r4 == r2)
{
Equ = 1;
}
else
{
Equ = 0;
}
}
else if (y1 == 1 &amp;&amp; y2 == 0)
{
if (r3 == r4)
{
Equ = 1;
}
else
{
Equ = 0;
}
}
else if (y1 == 1 &amp;&amp; y2 == 1)
{
if (r4 == r4)
{
Equ = 1;
}
else
{
Equ = 0;
}
}
}
printf("%d", Equ);
}
== 문제 6 ==
== 문제 6 ==
  여기에 코드를 넣어주세요
   
-----------------------------------------------------------------------
-----------------------------------------------------------------------
[[CodeRace]] [[CodeRace/2016]]
[[CodeRace]] [[CodeRace/2016]]



Latest revision as of 12:15, 20 May 2016

CodeRace 2016 답안 제출 포멧입니다.


강사: 남헌 새싹: 나정환,서현종

문제 1

#include <stdio.h>

int main(void)
{
	printf("Team : 다이제, 강사명 : 남헌, 새싹1: 나정환, 새싹2: 서현종");

}

문제 2

#include <stdio.h>
#pragma warning (disable : 4996)

int main(void)
{
	int a[8];

	printf("Team : 다이제, 강사명 : 남헌, 새싹1: 나정환, 새싹2: 서현종\n");
	while (1)
	{
		

			for (int i = 0; i < 8; i++)
			{
				scanf_s("%d", &a[i]);
			}
		if (a[0] == 1 && a[1] == 1 && a[2] == 1 && a[3] == 1)
			{
				break;
			}
			for (int j = 0; j < 8; j++)
			{
				printf("%d ", a[j]);
			}
			printf("\n");
		}
	
	return 0;
}

문제 3

#include <stdio.h>
#pragma warning (disable : 4996)

int r1, r2, r3, r4;
int n1, n2, n3, n4;

void load(int x1, int x2, int y1, int y2);

int main(void)
{
	int a[8];

	printf("Team : 다이제, 강사명 : 남헌, 새싹1: 나정환, 새싹2: 서현종\n");
	
	scanf_s("%d %d %d %d %d %d %d %d", &r1, &r2, &r3, &r4, &n1, &n2, &n3, &n4);
	
	while (1)
	{
		for (int i = 0; i < 8; i++)
		{
			scanf_s("%d", &a[i]);
		}

	if (a[0] == 1 && a[1] == 1 && a[2] == 1 && a[3] == 1)
		{
			break;
		}
	else if (a[0] == 0 && a[1] == 0 && a[2] == 0 && a[3] == 0)
	{
		load(a[4], a[5], a[6], a[7]);
	}
	}
	printf("%d %d %d %d %d %d %d %d", r1, r2, r3, r4, n1, n2, n3, n4);
	printf("\n");
	while (1);
	return 0;
}

void load(int x1, int x2, int y1, int y2)
{
	if (x1 == 0 && x2 == 0)
	{
		if (y1 == 0 && y2 == 0)
		{
			r1 = n1;
		}
		else if (y1 == 0 && y2 == 1)
		{
			r2 = n1;
		}
		else if (y1 == 1 && y2 == 0)
		{
			r3 = n1;
		}
		else if (y1 == 1 && y2 == 1)
		{
			r4 = n1;
		}
	}
	else if (x1 == 0 && x2 == 1)
	{
		if (y1 == 0 && y2 == 0)
		{
			r1 = n2;
		}
		else if (y1 == 0 && y2 == 1)
		{
			r2 = n2;
		}
		else if (y1 == 1 && y2 == 0)
		{
			r3 = n2;
		}
		else if (y1 == 1 && y2 == 1)
		{
			r4 = n2;
		}
	}
	else if (x1 == 1 && x2 == 0)
	{
		if (y1 == 0 && y2 == 0)
		{
			r1 = n3;
		}
		else if (y1 == 0 && y2 == 1)
		{
			r2 = n3;
		}
		else if (y1 == 1 && y2 == 0)
		{
			r3 = n3;
		}
		else if (y1 == 1 && y2 == 1)
		{
			r4 = n3;
		}
	}
	else if (x1 == 1 && x2 == 1)
	{
		if (y1 == 0 && y2 == 0)
		{
			r1 = n4;
		}
		else if (y1 == 0 && y2 == 1)
		{
			r2 = n4;
		}
		else if (y1 == 1 && y2 == 0)
		{
			r3 = n4;
		}
		else if (y1 == 1 && y2 == 1)
		{
			r4 = n4;
		}
	}

}

문제 4

#include <stdio.h>
#pragma warning (disable : 4996)

int r1, r2, r3, r4;
int n1, n2, n3, n4;

void load(int x1, int x2, int y1, int y2);
void Add(int x1, int x2, int y1, int y2);
void save(int x1, int x2, int y1, int y2);
void mult(int x1, int x2, int y1, int y2);

int main(void)
{
	int a[8];

	printf("Team : 다이제, 강사명 : 남헌, 새싹1: 나정환, 새싹2: 서현종\n");
	
	scanf_s("%d %d %d %d %d %d %d %d", &r1, &r2, &r3, &r4, &n1, &n2, &n3, &n4);
	
	while (1)
	{
		for (int i = 0; i < 8; i++)
		{
			scanf_s("%d", &a[i]);
		}

	if (a[0] == 1 && a[1] == 1 && a[2] == 1 && a[3] == 1)
		{
			break;
		}
	else if (a[0] == 0 && a[1] == 0 && a[2] == 0 && a[3] == 0)
	{
		load(a[4], a[5], a[6], a[7]);
	}
	else if (a[0] == 0 && a[1] == 0 && a[2] == 0 && a[3] == 1)
	{
		save(a[4], a[5], a[6], a[7]);
	}
	else if (a[0] == 0 && a[1] == 0 && a[2] == 1 && a[3] == 0)
	{
		Add(a[4], a[5], a[6], a[7]);
	}
	else if (a[0] == 0 && a[1] == 0 && a[2] == 1 && a[3] == 1)
	{
		mult(a[4], a[5], a[6], a[7]);
	}
	}
	printf("%d %d %d %d %d %d %d %d", r1, r2, r3, r4, n1, n2, n3, n4);
	printf("\n");
	while (1);
	return 0;
}

void load(int x1, int x2, int y1, int y2)
{
	if (x1 == 0 && x2 == 0)
	{
		if (y1 == 0 && y2 == 0)
		{
			r1 = n1;
		}
		else if (y1 == 0 && y2 == 1)
		{
			r2 = n1;
		}
		else if (y1 == 1 && y2 == 0)
		{
			r3 = n1;
		}
		else if (y1 == 1 && y2 == 1)
		{
			r4 = n1;
		}
	}
	else if (x1 == 0 && x2 == 1)
	{
		if (y1 == 0 && y2 == 0)
		{
			r1 = n2;
		}
		else if (y1 == 0 && y2 == 1)
		{
			r2 = n2;
		}
		else if (y1 == 1 && y2 == 0)
		{
			r3 = n2;
		}
		else if (y1 == 1 && y2 == 1)
		{
			r4 = n2;
		}
	}
	else if (x1 == 1 && x2 == 0)
	{
		if (y1 == 0 && y2 == 0)
		{
			r1 = n3;
		}
		else if (y1 == 0 && y2 == 1)
		{
			r2 = n3;
		}
		else if (y1 == 1 && y2 == 0)
		{
			r3 = n3;
		}
		else if (y1 == 1 && y2 == 1)
		{
			r4 = n3;
		}
	}
	else if (x1 == 1 && x2 == 1)
	{
		if (y1 == 0 && y2 == 0)
		{
			r1 = n4;
		}
		else if (y1 == 0 && y2 == 1)
		{
			r2 = n4;
		}
		else if (y1 == 1 && y2 == 0)
		{
			r3 = n4;
		}
		else if (y1 == 1 && y2 == 1)
		{
			r4 = n4;
		}
	}

}

void Add(int x1, int x2, int y1, int y2)
{
	if (x1 == 0 && x2 == 0)
	{
		if (y1 == 0 && y2 == 0)
		{
			r1 += r1;
		}
		else if (y1 == 0 && y2 == 1)
		{
			r2 += r1;
		}
		else if (y1 == 1 && y2 == 0)
		{
			r3 += r1;
		}
		else if (y1 == 1 && y2 == 1)
		{
			r4 += r1;
		}
	}
	else if (x1 == 0 && x2 == 1)
	{
		if (y1 == 0 && y2 == 0)
		{
			r1 += r2;
		}
		else if (y1 == 0 && y2 == 1)
		{
			r2 += r2;
		}
		else if (y1 == 1 && y2 == 0)
		{
			r3 += r2;
		}
		else if (y1 == 1 && y2 == 1)
		{
			r4 += r2;
		}
	}
	else if (x1 == 1 && x2 == 0)
	{
		if (y1 == 0 && y2 == 0)
		{
			r1 += r3;
		}
		else if (y1 == 0 && y2 == 1)
		{
			r2 += r3;
		}
		else if (y1 == 1 && y2 == 0)
		{
			r3 += r3;
		}
		else if (y1 == 1 && y2 == 1)
		{
			r4 += r3;
		}
	}
	else if (x1 == 1 && x2 == 1)
	{
		if (y1 == 0 && y2 == 0)
		{
			r1 += r4;
		}
		else if (y1 == 0 && y2 == 1)
		{
			r2 += r4;
		}
		else if (y1 == 1 && y2 == 0)
		{
			r3 += r4;
		}
		else if (y1 == 1 && y2 == 1)
		{
			r4 += r4;
		}
	}

}

void save(int x1, int x2, int y1, int y2)
{
	if (x1 == 0 && x2 == 0)
	{
		if (y1 == 0 && y2 == 0)
		{
			n1 = r1;
		}
		else if (y1 == 0 && y2 == 1)
		{
			n2 = r1;
		}
		else if (y1 == 1 && y2 == 0)
		{
			n3 = r1;
		}
		else if (y1 == 1 && y2 == 1)
		{
			n4 = r1;
		}
	}
	else if (x1 == 0 && x2 == 1)
	{
		if (y1 == 0 && y2 == 0)
		{
			n1 = r2;
		}
		else if (y1 == 0 && y2 == 1)
		{
			n2 = r2;
		}
		else if (y1 == 1 && y2 == 0)
		{
			n3 = r2;
		}
		else if (y1 == 1 && y2 == 1)
		{
			n4 = r2;
		}
	}
	else if (x1 == 1 && x2 == 0)
	{
		if (y1 == 0 && y2 == 0)
		{
			n1 = r3;
		}
		else if (y1 == 0 && y2 == 1)
		{
			n2 = r3;
		}
		else if (y1 == 1 && y2 == 0)
		{
			n3 = r3;
		}
		else if (y1 == 1 && y2 == 1)
		{
			n4 = r3;
		}
	}
	else if (x1 == 1 && x2 == 1)
	{
		if (y1 == 0 && y2 == 0)
		{
			n1 = r4;
		}
		else if (y1 == 0 && y2 == 1)
		{
			n2 = r4;
		}
		else if (y1 == 1 && y2 == 0)
		{
			n3 = r4;
		}
		else if (y1 == 1 && y2 == 1)
		{
			n4 = r4;
		}
	}

}

void mult(int x1, int x2, int y1, int y2)
{
	if (x1 == 0 && x2 == 0)
	{
		if (y1 == 0 && y2 == 0)
		{
			r1 *= r1;
		}
		else if (y1 == 0 && y2 == 1)
		{
			r2 *= r1;
		}
		else if (y1 == 1 && y2 == 0)
		{
			r3 *= r1;
		}
		else if (y1 == 1 && y2 == 1)
		{
			r4 *= r1;
		}
	}
	else if (x1 == 0 && x2 == 1)
	{
		if (y1 == 0 && y2 == 0)
		{
			r1 *= r2;
		}
		else if (y1 == 0 && y2 == 1)
		{
			r2 *= r2;
		}
		else if (y1 == 1 && y2 == 0)
		{
			r3 *= r2;
		}
		else if (y1 == 1 && y2 == 1)
		{
			r4 *= r2;
		}
	}
	else if (x1 == 1 && x2 == 0)
	{
		if (y1 == 0 && y2 == 0)
		{
			r1 *= r3;
		}
		else if (y1 == 0 && y2 == 1)
		{
			r2 *= r3;
		}
		else if (y1 == 1 && y2 == 0)
		{
			r3 *= r3;
		}
		else if (y1 == 1 && y2 == 1)
		{
			r4 *= r3;
		}
	}
	else if (x1 == 1 && x2 == 1)
	{
		if (y1 == 0 && y2 == 0)
		{
			r1 *= r4;
		}
		else if (y1 == 0 && y2 == 1)
		{
			r2 *= r4;
		}
		else if (y1 == 1 && y2 == 0)
		{
			r3 *= r4;
		}
		else if (y1 == 1 && y2 == 1)
		{
			r4 *= r4;
		}
	}

}

문제 5

#include <stdio.h>
#pragma warning (disable : 4996)

int r1, r2, r3, r4;
int n1, n2, n3, n4;
int Equ;

void load(int x1, int x2, int y1, int y2);
void Add(int x1, int x2, int y1, int y2);
void save(int x1, int x2, int y1, int y2);
void mult(int x1, int x2, int y1, int y2);
void equal(int x1, int x2, int y1, int y2);

int main(void)
{
	int a[8];

	printf("Team : 다이제, 강사명 : 남헌, 새싹1: 나정환, 새싹2: 서현종\n");

	scanf_s("%d %d %d %d %d %d %d %d", &r1, &r2, &r3, &r4, &n1, &n2, &n3, &n4);

	while (1)
	{
		for (int i = 0; i < 8; i++)
		{
			scanf_s("%d", &a[i]);
		}

		if (a[0] == 1 && a[1] == 1 && a[2] == 1 && a[3] == 1)
		{
			break;
		}
		else if (a[0] == 0 && a[1] == 0 && a[2] == 0 && a[3] == 0)
		{
			load(a[4], a[5], a[6], a[7]);
		}
		else if (a[0] == 0 && a[1] == 0 && a[2] == 0 && a[3] == 1)
		{
			save(a[4], a[5], a[6], a[7]);
		}
		else if (a[0] == 0 && a[1] == 0 && a[2] == 1 && a[3] == 0)
		{
			Add(a[4], a[5], a[6], a[7]);
		}
		else if (a[0] == 0 && a[1] == 0 && a[2] == 1 && a[3] == 1)
		{
			mult(a[4], a[5], a[6], a[7]);
		}
		else if (a[0] == 0 && a[1] == 1 && a[2] == 0 && a[3] == 0)
		{
			equal(a[4], a[5], a[6], a[7]);
		}

	}
	printf("%d %d %d %d %d %d %d %d", r1, r2, r3, r4, n1, n2, n3, n4);
	printf("\n");
	while (1);
	return 0;
}

void load(int x1, int x2, int y1, int y2)
{
	if (x1 == 0 && x2 == 0)
	{
		if (y1 == 0 && y2 == 0)
		{
			r1 = n1;
		}
		else if (y1 == 0 && y2 == 1)
		{
			r2 = n1;
		}
		else if (y1 == 1 && y2 == 0)
		{
			r3 = n1;
		}
		else if (y1 == 1 && y2 == 1)
		{
			r4 = n1;
		}
	}
	else if (x1 == 0 && x2 == 1)
	{
		if (y1 == 0 && y2 == 0)
		{
			r1 = n2;
		}
		else if (y1 == 0 && y2 == 1)
		{
			r2 = n2;
		}
		else if (y1 == 1 && y2 == 0)
		{
			r3 = n2;
		}
		else if (y1 == 1 && y2 == 1)
		{
			r4 = n2;
		}
	}
	else if (x1 == 1 && x2 == 0)
	{
		if (y1 == 0 && y2 == 0)
		{
			r1 = n3;
		}
		else if (y1 == 0 && y2 == 1)
		{
			r2 = n3;
		}
		else if (y1 == 1 && y2 == 0)
		{
			r3 = n3;
		}
		else if (y1 == 1 && y2 == 1)
		{
			r4 = n3;
		}
	}
	else if (x1 == 1 && x2 == 1)
	{
		if (y1 == 0 && y2 == 0)
		{
			r1 = n4;
		}
		else if (y1 == 0 && y2 == 1)
		{
			r2 = n4;
		}
		else if (y1 == 1 && y2 == 0)
		{
			r3 = n4;
		}
		else if (y1 == 1 && y2 == 1)
		{
			r4 = n4;
		}
	}

}

void Add(int x1, int x2, int y1, int y2)
{
	if (x1 == 0 && x2 == 0)
	{
		if (y1 == 0 && y2 == 0)
		{
			r1 += r1;
		}
		else if (y1 == 0 && y2 == 1)
		{
			r2 += r1;
		}
		else if (y1 == 1 && y2 == 0)
		{
			r3 += r1;
		}
		else if (y1 == 1 && y2 == 1)
		{
			r4 += r1;
		}
	}
	else if (x1 == 0 && x2 == 1)
	{
		if (y1 == 0 && y2 == 0)
		{
			r1 += r2;
		}
		else if (y1 == 0 && y2 == 1)
		{
			r2 += r2;
		}
		else if (y1 == 1 && y2 == 0)
		{
			r3 += r2;
		}
		else if (y1 == 1 && y2 == 1)
		{
			r4 += r2;
		}
	}
	else if (x1 == 1 && x2 == 0)
	{
		if (y1 == 0 && y2 == 0)
		{
			r1 += r3;
		}
		else if (y1 == 0 && y2 == 1)
		{
			r2 += r3;
		}
		else if (y1 == 1 && y2 == 0)
		{
			r3 += r3;
		}
		else if (y1 == 1 && y2 == 1)
		{
			r4 += r3;
		}
	}
	else if (x1 == 1 && x2 == 1)
	{
		if (y1 == 0 && y2 == 0)
		{
			r1 += r4;
		}
		else if (y1 == 0 && y2 == 1)
		{
			r2 += r4;
		}
		else if (y1 == 1 && y2 == 0)
		{
			r3 += r4;
		}
		else if (y1 == 1 && y2 == 1)
		{
			r4 += r4;
		}
	}

}

void save(int x1, int x2, int y1, int y2)
{
	if (x1 == 0 && x2 == 0)
	{
		if (y1 == 0 && y2 == 0)
		{
			n1 = r1;
		}
		else if (y1 == 0 && y2 == 1)
		{
			n2 = r1;
		}
		else if (y1 == 1 && y2 == 0)
		{
			n3 = r1;
		}
		else if (y1 == 1 && y2 == 1)
		{
			n4 = r1;
		}
	}
	else if (x1 == 0 && x2 == 1)
	{
		if (y1 == 0 && y2 == 0)
		{
			n1 = r2;
		}
		else if (y1 == 0 && y2 == 1)
		{
			n2 = r2;
		}
		else if (y1 == 1 && y2 == 0)
		{
			n3 = r2;
		}
		else if (y1 == 1 && y2 == 1)
		{
			n4 = r2;
		}
	}
	else if (x1 == 1 && x2 == 0)
	{
		if (y1 == 0 && y2 == 0)
		{
			n1 = r3;
		}
		else if (y1 == 0 && y2 == 1)
		{
			n2 = r3;
		}
		else if (y1 == 1 && y2 == 0)
		{
			n3 = r3;
		}
		else if (y1 == 1 && y2 == 1)
		{
			n4 = r3;
		}
	}
	else if (x1 == 1 && x2 == 1)
	{
		if (y1 == 0 && y2 == 0)
		{
			n1 = r4;
		}
		else if (y1 == 0 && y2 == 1)
		{
			n2 = r4;
		}
		else if (y1 == 1 && y2 == 0)
		{
			n3 = r4;
		}
		else if (y1 == 1 && y2 == 1)
		{
			n4 = r4;
		}
	}

}

void mult(int x1, int x2, int y1, int y2)
{
	if (x1 == 0 && x2 == 0)
	{
		if (y1 == 0 && y2 == 0)
		{
			r1 *= r1;
		}
		else if (y1 == 0 && y2 == 1)
		{
			r2 *= r1;
		}
		else if (y1 == 1 && y2 == 0)
		{
			r3 *= r1;
		}
		else if (y1 == 1 && y2 == 1)
		{
			r4 *= r1;
		}
	}
	else if (x1 == 0 && x2 == 1)
	{
		if (y1 == 0 && y2 == 0)
		{
			r1 *= r2;
		}
		else if (y1 == 0 && y2 == 1)
		{
			r2 *= r2;
		}
		else if (y1 == 1 && y2 == 0)
		{
			r3 *= r2;
		}
		else if (y1 == 1 && y2 == 1)
		{
			r4 *= r2;
		}
	}
	else if (x1 == 1 && x2 == 0)
	{
		if (y1 == 0 && y2 == 0)
		{
			r1 *= r3;
		}
		else if (y1 == 0 && y2 == 1)
		{
			r2 *= r3;
		}
		else if (y1 == 1 && y2 == 0)
		{
			r3 *= r3;
		}
		else if (y1 == 1 && y2 == 1)
		{
			r4 *= r3;
		}
	}
	else if (x1 == 1 && x2 == 1)
	{
		if (y1 == 0 && y2 == 0)
		{
			r1 *= r4;
		}
		else if (y1 == 0 && y2 == 1)
		{
			r2 *= r4;
		}
		else if (y1 == 1 && y2 == 0)
		{
			r3 *= r4;
		}
		else if (y1 == 1 && y2 == 1)
		{
			r4 *= r4;
		}
	}

}

void equal(int x1, int x2, int y1, int y2)
{
	if (x1 == 0 && x2 == 0)
	{
		if (y1 == 0 && y2 == 0)
		{
			if (r1 == r1)
			{
				Equ = 1;
			}
			else
			{
				Equ = 0;
			}
		}
		else if (y1 == 0 && y2 == 1)
		{
			if (r1 == r2)
			{
				Equ = 1;
			}
			else
			{
				Equ = 0;
			}
		}
		else if (y1 == 1 && y2 == 0)
		{
			if (r1 == r3)
			{
				Equ = 1;
			}
			else
			{
				Equ = 0;
			}
		}
		else if (y1 == 1 && y2 == 1)
		{
			if (r1 == r4)
			{
				Equ = 1;
			}
			else
			{
				Equ = 0;
			}
		}
	}
	else if (x1 == 0 && x2 == 1)
	{
		if (y1 == 0 && y2 == 0)
		{
			if (r2 == r1)
			{
				Equ = 1;
			}
			else
			{
				Equ = 0;
			}
		}
		else if (y1 == 0 && y2 == 1)
		{
			if (r2 == r2)
			{
				Equ = 1;
			}
			else
			{
				Equ = 0;
			}
		}
		else if (y1 == 1 && y2 == 0)
		{
			if (r3 == r2)
			{
				Equ = 1;
			}
			else
			{
				Equ = 0;
			}
		}
		else if (y1 == 1 && y2 == 1)
		{
			if (r4 == r2)
			{
				Equ = 1;
			}
			else
			{
				Equ = 0;
			}
		}
	}
	else if (x1 == 1 && x2 == 0)
	{
		if (y1 == 0 && y2 == 0)
		{
			if (r1 == r3)
			{
				Equ = 1;
			}
			else
			{
				Equ = 0;
			}
		}
		else if (y1 == 0 && y2 == 1)
		{
			if (r2 == r3)
			{
				Equ = 1;
			}
			else
			{
				Equ = 0;
			}
		}
		else if (y1 == 1 && y2 == 0)
		{
			if (r3 == r3)
			{
				Equ = 1;
			}
			else
			{
				Equ = 0;
			}
		}
		else if (y1 == 1 && y2 == 1)
		{
			if (r3 == r4)
			{
				Equ = 1;
			}
			else
			{
				Equ = 0;
			}
		}
	}
	else if (x1 == 1 && x2 == 1)
	{
		if (y1 == 0 && y2 == 0)
		{
			if (r4 == r1)
			{
				Equ = 1;
			}
			else
			{
				Equ = 0;
			}
		}
		else if (y1 == 0 && y2 == 1)
		{
			if (r4 == r2)
			{
				Equ = 1;
			}
			else
			{
				Equ = 0;
			}
		}
		else if (y1 == 1 && y2 == 0)
		{
			if (r3 == r4)
			{
				Equ = 1;
			}
			else
			{
				Equ = 0;
			}
		}
		else if (y1 == 1 && y2 == 1)
		{
			if (r4 == r4)
			{
				Equ = 1;
			}
			else
			{
				Equ = 0;
			}
		}

	}
	printf("%d", Equ);
}

문제 6


CodeRace CodeRace/2016