本人初学,水平有限,若有不足,恳请赐教!

CCF认证2018031-跳一跳

具体代码如下:

#include <iostream>
#include <stdio.h>

using namespace std;

int main()
{
	int cur = 1, sum = 0, two = 0; //依次表示当前扫描数字,总得分,连续2出现的次数
	while(~scanf_s("%d", &cur) && cur)
	{
		if(cur == 1) { sum += 1; two = 0; }
		else if(cur == 2) { two++; sum += 2 * two; }
	}
	cout << sum << endl;
	return 0;
}

 

相关文章:

  • 2021-06-08
  • 2021-05-19
  • 2022-03-03
  • 2022-01-07
  • 2021-09-18
猜你喜欢
  • 2021-06-03
  • 2022-12-23
  • 2021-09-01
  • 2021-04-19
  • 2021-12-03
  • 2022-12-23
  • 2021-07-27
相关资源
相似解决方案