问题标题: 酷町堂:1616 谁来说下思路或核心必采纳

0
0
已解决
董子墨
董子墨
中级天翼
中级天翼

1616   擦数游戏(game)

#include<iostream>
#include<cstdio>
using namespace std;
int main(){
//	freopen("game.in","r",stdin);
//	freopen("game.out","r",stdout);
	int n,a,s=0,k;
	cin>>n>>a;
	k=n-1;
	s=a;
	while(--n){
		cin>>a;
		s+=a;
		s--;
	}
	cout<<k<<' '<<s;
//	fclose(stdin);
//	fclose(stdout);
	return 0;
}

 

董子墨在2019-09-20 17:19:55追加了内容

@包涵宇 

董子墨在2019-09-20 17:52:48追加了内容

改了一下,90分,第四个测试点超时

#include<iostream>
#include<cstdio>
using namespace std;
int main(){
//	freopen("game.in","r",stdin);
//	freopen("game.out","w",stdout);
	int n,a,k,b;
	cin>>n>>a;
	k=n-1;
	while(--n){
		b=a;
		cin>>a;
		a=b+a-1;
	}
	cout<<k<<"\n"<<a;
//	fclose(stdin);
//	fclose(stdout);
	return 0;
}

 

董子墨在2019-09-20 18:04:23追加了内容

问题已经被自己解决了,我会采纳第一个发思路或核心的人。

注意:发整段或与题目无关的全部不采纳,而且全部举报!!!

董子墨在2019-09-20 19:12:22追加了内容

快快!!


0
已采纳
包涵宇
包涵宇
中级天翼
中级天翼

董子墨

董子墨 

我包子来了!!!

90是应为你没有加n==0的特判

加上即可AC

提示:n==0时cout<<"0\n0";

0
我要回答