n <- readLn :: IO Int
f <- fmap (map (([a,b] -> (a,b)) . map (read :: String -> Int) . words)) (replicateM n getLine)
 

입출력부터 대가리 깨질거같다

 

가독성 개같음

 

 

 

 

* python

n = int(input())
f = [tuple(map(int, input().split()[:2])) for _ in range(n)]

 

*c

int n;
scanf("%d", &n);
int arr[n][2];
for(int i = 0; i
    scanf("%d %d", arr[i], arr[i] + 1);

 

*cpp

using namespace std;
int n;
vectorint, int> > f;
cin >> n;
for(int i = 0; i 
    int a, b;
    cin >> a >> b;
    f.push_back(pair<int, int>(a, b));
}