#21064: 跑出CE 有人能幫找出問題嗎?


m923t917 (XDDDDXD)

學校 : 不指定學校
編號 : 119406
來源 : [1.164.61.253]
最後登入時間 :
2020-04-14 18:25:30
a216. 數數愛明明 | From: [1.164.65.214] | 發表日期 : 2020-04-07 13:28

#include <iostream>

using namespace std;
long long f(int n)
{
if (n==1)
{
return 1;
}
if (n>1)
{
return n+f(n-1);
}
}

long long g(int n)
{
if (n==1)
{
return 1;
}
if (n>1)
{
return f(n)+g(n-1)
}
}

int main()
{
int n;
while (cin >> n)
{
cout << f(n) << " " << g(n) << endl;
}
return 0;
}

 
#21066: Re:跑出CE 有人能幫找出問題嗎?


m923t917 (XDDDDXD)

學校 : 不指定學校
編號 : 119406
來源 : [1.164.61.253]
最後登入時間 :
2020-04-14 18:25:30
a216. 數數愛明明 | From: [1.164.65.214] | 發表日期 : 2020-04-07 16:23

#include

using namespace std;
long long f(int n)
{
if (n==1)
{
return 1;
}
if (n>1)
{
return n+f(n-1);
}
}

long long g(int n)
{
if (n==1)
{
return 1;
}
if (n>1)
{
return f(n)+g(n-1)
}
}

int main()
{
int n;
while (cin >> n)
{
cout << f(n) << " " << g(n) << endl;
}
return 0;
}

 

#include <iostream>

 

using namespace std;

int main()

{

int n;

long long f,g;

while (cin >> n)

{

f=((n+1)*n)/2;

g=(n*(n+1)*(n+2))/6;

cout << f << " " << g << endl;

}

return 0;

}

 

這是我換新的方式測試,測試是AC,送出解答卻是NA,請問哪裡有問題?

 
ZeroJudge Forum