towns.cpp: In function 'INT hubDistance(INT, INT)':
towns.cpp:24:42: warning: conversion to 'int' from 'long long int' may alter its value [-Wconversion]
FOR(i, 1, N) far = max({getDistance(0, i), i}, far);
^
towns.cpp:30:30: warning: conversion to 'int' from 'long long int' may alter its value [-Wconversion]
else d1.pb(getDistance(I, i)), far = max(far, {d1.back(), i});
^
towns.cpp:30:30: warning: conversion to 'int' from 'long long int' may alter its value [-Wconversion]
towns.cpp:36:30: warning: conversion to 'int' from 'long long int' may alter its value [-Wconversion]
else d2.pb(getDistance(J, i));
^
towns.cpp:36:30: warning: conversion to 'int' from 'long long int' may alter its value [-Wconversion]
towns.cpp:43:9: warning: conversion to 'INT {aka int}' from 'long long int' may alter its value [-Wconversion]
return R;
^
towns.cpp:22:28: warning: unused parameter 'sub' [-Wunused-parameter]
INT hubDistance(INT N, INT sub) {
^~~