towns.cpp: In function 'int hubDistance(int, int)':
towns.cpp:30:26: warning: conversion from 'll' {aka 'long long int'} to 'int' may change value [-Wconversion]
30 | ll val = getDist(a, i);
| ^
towns.cpp:39:31: warning: conversion from 'll' {aka 'long long int'} to 'int' may change value [-Wconversion]
39 | ll distA = getDist(i, a);
| ^
towns.cpp:40:31: warning: conversion from 'll' {aka 'long long int'} to 'int' may change value [-Wconversion]
40 | ll distB = getDist(i, b);
| ^
towns.cpp:51:31: warning: conversion from 'll' {aka 'long long int'} to 'int' may change value [-Wconversion]
51 | ll distA = getDist(i, a);
| ^
towns.cpp:52:31: warning: conversion from 'll' {aka 'long long int'} to 'int' may change value [-Wconversion]
52 | ll distB = getDist(i, b);
| ^
towns.cpp:69:18: warning: conversion from 'll' {aka 'long long int'} to 'int' may change value [-Wconversion]
69 | for (int i = mxDist; i >= 0; i--) {
| ^~~~~~
towns.cpp:73:25: warning: conversion from 'll' {aka 'long long int'} to 'int' may change value [-Wconversion]
73 | return hubs.empty() ? -res : res;
| ~~~~~~~~~~~~~^~~~~~~~~~~~
towns.cpp:17:28: warning: unused parameter 'sub' [-Wunused-parameter]
17 | int hubDistance(int n, int sub) {
| ~~~~^~~