towns.cpp:6: warning: ignoring '#pragma GCC optimization' [-Wunknown-pragmas]
6 | #pragma GCC optimization ("O3")
|
towns.cpp:7: warning: ignoring '#pragma GCC optimization' [-Wunknown-pragmas]
7 | #pragma GCC optimization ("unroll-loops")
|
towns.cpp: In function 'int hubDistance(int, int)':
towns.cpp:52:59: warning: conversion from 'll' {aka 'long long int'} to 'int' may change value [-Wconversion]
52 | vector<ll> d0; d0.pb(0); REP(i,1,N) {d0.pb(getDistance(0,i));}
| ^
towns.cpp:55:59: warning: conversion from 'll' {aka 'long long int'} to 'int' may change value [-Wconversion]
55 | REP(i,0,N) {if(i==A) {d1.pb(0);} else {d1.pb(getDistance(A,i));}}
| ^
towns.cpp:55:61: warning: conversion from 'll' {aka 'long long int'} to 'int' may change value [-Wconversion]
55 | REP(i,0,N) {if(i==A) {d1.pb(0);} else {d1.pb(getDistance(A,i));}}
| ^
towns.cpp:58:59: warning: conversion from 'll' {aka 'long long int'} to 'int' may change value [-Wconversion]
58 | REP(i,0,N) {if(i==B) {d2.pb(0);} else {d2.pb(getDistance(B,i));}}
| ^
towns.cpp:58:61: warning: conversion from 'll' {aka 'long long int'} to 'int' may change value [-Wconversion]
58 | REP(i,0,N) {if(i==B) {d2.pb(0);} else {d2.pb(getDistance(B,i));}}
| ^
towns.cpp:62:9: warning: conversion from 'll' {aka 'long long int'} to 'int' may change value [-Wconversion]
62 | return ans;
| ^~~
towns.cpp:49:28: warning: unused parameter 'sub' [-Wunused-parameter]
49 | int hubDistance(int N, int sub)
| ~~~~^~~