#include <iostream>
#include <vector>
template <typename T>
inline void print(const std::vector<T>& rhs){
std::cout<<" = [ ";
for(int i=0; i<rhs.size(); i++){ std::cout<<rhs[i]<<' '; }
std::cout<<"]"<<std::endl;
}
#define printn(var) {printf("%s", #var);print(var);}
#define printn_all(var) {printf("%s(%d): ", __func__, __LINE__);printf("%s", #var);print(var);}
int main(){
std::vector<double> a={1, 2, 3};
for(int i=0; i<a.size(); i++){ a[i]*=4; }
printn(a);
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8dmVjdG9yPgoKdGVtcGxhdGUgPHR5cGVuYW1lIFQ+CmlubGluZSB2b2lkIHByaW50KGNvbnN0IHN0ZDo6dmVjdG9yPFQ+JiByaHMpewogICAgc3RkOjpjb3V0PDwiID0gWyAiOwogICAgZm9yKGludCBpPTA7IGk8cmhzLnNpemUoKTsgaSsrKXsgc3RkOjpjb3V0PDxyaHNbaV08PCcgJzsgfQogICAgc3RkOjpjb3V0PDwiXSI8PHN0ZDo6ZW5kbDsKfQojZGVmaW5lIHByaW50bih2YXIpIHtwcmludGYoIiVzIiwgI3Zhcik7cHJpbnQodmFyKTt9CiNkZWZpbmUgcHJpbnRuX2FsbCh2YXIpIHtwcmludGYoIiVzKCVkKTogIiwgX19mdW5jX18sIF9fTElORV9fKTtwcmludGYoIiVzIiwgI3Zhcik7cHJpbnQodmFyKTt9CgppbnQgbWFpbigpewogICAgc3RkOjp2ZWN0b3I8ZG91YmxlPiBhPXsxLCAyLCAzfTsKICAgIGZvcihpbnQgaT0wOyBpPGEuc2l6ZSgpOyBpKyspeyBhW2ldKj00OyB9CiAgICBwcmludG4oYSk7CiAgICAKICAgIHJldHVybiAwOwp9