#include <stdio.h>
#include <vector>
#include <algorithm>
using namespace std;
int main()
{
// 初期設定
vector<int> v1 {0, 1, 2, 3, 4};
printf("v1 :");
for (auto x : v1)
printf(" %d", x);
printf("\n");
// すべての範囲の要素を 10 にする
printf("すべての範囲の要素を 10 にする\n");
fill(v1.begin(), v1.end(), 10);
printf(" v1 :");
for (auto x : v1)
printf(" %d", x);
printf("\n");
// 後ろの 3 つの要素を 20 にする
printf("後ろの 3 つの要素を 20 にする\n");
fill_n(v1.begin()+2, 3, 20);
printf(" v1 :");
for (auto x : v1)
printf(" %d", x);
printf("\n");
return 0;
}