728x90
SMALL

using System;

class Solution
{
    public int[] solution(int[,] v)
    {
        int[] answer={0,0};

        answer[0] = v[0,0] ^ v[1,0] ^ v[2,0];
        answer[1] = v[0,1] ^ v[1,1] ^ v[2,1];

        return answer;
    }
}

///////

 

    int[] answer = new int[2];

    for(int i=0; i<answer.Length;i++)

    {

        if(v[0][i] == v[1][i])

        {

             answer = v[2][i];

        }

        else if(v[0][i] == v[2][i])

        {

             answer = v[1][i];

        }

        else if(v[1][i] == v[2][i])

        {

             answer = v[0][i];

        }

   }

   return answer;

 

A XOR B = 0

A XOR A XOR B = B 

같은 값 두개와 다른 값 하나를 XOR하면 다른 값 한개가 나옴

728x90

설정

트랙백

댓글