题目: The gray code is a binary numeral system where two successive values differ in only one bit. Given a non-negative integer n representing the total number of bits in the code, print the sequenc
Problem - B - Codeforces 题目大意:有一个n个数的数组a,有一个初始等于1的指针,有两种操作: 1.设指针当前位置为l,可以选择一个任意位置r(r>=l),使[l,r]内所有数+1 2.将指针移动到一个任意位置,并令那个位置上的数+1 问对于一个初始有n个0的数组,最少要多少次操作2能使其等于a数组 1<=n<=2e5;0<=a[i]<=1e9;a[1]>=1