void funkcja( float & x, float y, const short int & z ) {}
int main()
{
long int d; short int a; float b, c;
// 3 jest liczbą całkowitą mieszczącą się w shorcie więc też będzie prawidłowe
funkcja( b, c, 3 );
return 0;
}
dm9pZCBmdW5rY2phKCBmbG9hdCAmIHgsIGZsb2F0IHksIGNvbnN0IHNob3J0IGludCAmIHogKSB7fQoKaW50IG1haW4oKQp7CiAgICBsb25nIGludCBkOyBzaG9ydCBpbnQgYTsgZmxvYXQgYiwgYzsKICAgIC8vIDMgamVzdCBsaWN6YsSFIGNhxYJrb3dpdMSFIG1pZXN6Y3rEhWPEhSBzacSZIHcgc2hvcmNpZSB3acSZYyB0ZcW8IGLEmWR6aWUgcHJhd2lkxYJvd2UKICAgIGZ1bmtjamEoIGIsIGMsIDMgKTsKICAgIAogICAgcmV0dXJuIDA7Cn0=