[백준] 3009번 : 네 번째 점 - Dart(다트)

강재원·2022년 10월 4일
0

[코딩테스트] Dart

목록 보기
92/100



https://www.acmicpc.net/problem/3009

import 'dart:io';
void main(){
    String? s=stdin.readLineSync();
    var v=s!.split(' ').map<int>((o)=>int.parse(o));
    int x1=v.elementAt(0);
    int y1=v.elementAt(1);
    int x=0;
    int y=0;
    int cx=0;
    int cy=0;
    for(int i=0;i<2;i++){
        String? s1=stdin.readLineSync();
        var v1=s1!.split(' ').map<int>((o)=>int.parse(o));
        int x2=v1.elementAt(0);
        int y2=v1.elementAt(1);
        if(x1==x2) cx++;
        else x=x2;
        if(y1==y2) cy++;
        else y=y2;
    }
    print("${cx==1?x:x1} ${cy==1?y:y1}");
}
profile
개념정리 & 문법 정리 & 알고리즘 공부

0개의 댓글