#include <iostream>
template <class T>
long double sum_values(T wartosc) {
return wartosc;
}
template <class T, class... Argumenty>
long double sum_values(T wartosc, Argumenty... argumenty) {
return wartosc + sum_values(argumenty...);
}
int main() {
std::cout << sum_values(1, 2, 3, 4);
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKdGVtcGxhdGUgPGNsYXNzIFQ+CmxvbmcgZG91YmxlIHN1bV92YWx1ZXMoVCB3YXJ0b3NjKSB7CglyZXR1cm4gd2FydG9zYzsKfQogCnRlbXBsYXRlIDxjbGFzcyBULCBjbGFzcy4uLiBBcmd1bWVudHk+CmxvbmcgZG91YmxlIHN1bV92YWx1ZXMoVCB3YXJ0b3NjLCBBcmd1bWVudHkuLi4gYXJndW1lbnR5KSB7CglyZXR1cm4gd2FydG9zYyArIHN1bV92YWx1ZXMoYXJndW1lbnR5Li4uKTsKfQoKaW50IG1haW4oKSB7CglzdGQ6OmNvdXQgPDwgc3VtX3ZhbHVlcygxLCAyLCAzLCA0KTsKCXJldHVybiAwOwp9