horses.cpp: In function 'int init(int, int*, int*)':
horses.cpp:7:16: warning: conversion to 'int' from 'long long int' may alter its value [-Wconversion]
for(int i=n-32;i<n;i++)x[i]=X[i];
~^~~
horses.cpp:8:16: warning: conversion to 'int' from 'long long int' may alter its value [-Wconversion]
for(int i=n-32;i<n;i++)y[i]=Y[i];
~^~~
horses.cpp:10:16: warning: conversion to 'int' from 'long long int' may alter its value [-Wconversion]
for(int i=n-32;i<n;i++)
~^~~
horses.cpp:14:17: warning: conversion to 'double' from 'long long int' may alter its value [-Wconversion]
if(tmp>=t)
^
horses.cpp:26:9: warning: conversion to 'int' from 'long long int' may alter its value [-Wconversion]
return a;
^
horses.cpp: In function 'int updateX(int, int)':
horses.cpp:32:16: warning: conversion to 'int' from 'long long int' may alter its value [-Wconversion]
for(int i=n-32;i<n;i++)
~^~~
horses.cpp:36:17: warning: conversion to 'double' from 'long long int' may alter its value [-Wconversion]
if(tmp>=t)
^
horses.cpp:48:9: warning: conversion to 'int' from 'long long int' may alter its value [-Wconversion]
return a;
^
horses.cpp: In function 'int updateY(int, int)':
horses.cpp:54:16: warning: conversion to 'int' from 'long long int' may alter its value [-Wconversion]
for(int i=n-32;i<n;i++)
~^~~
horses.cpp:58:17: warning: conversion to 'double' from 'long long int' may alter its value [-Wconversion]
if(tmp>=t)
^
horses.cpp:70:9: warning: conversion to 'int' from 'long long int' may alter its value [-Wconversion]
return a;
^