#10835: 錯在哪?為何他的測資n帶3是8 ???


jjkk890515 (hairy fox)

學校 : 國立嘉義高級中學
編號 : 51534
來源 : [140.115.152.203]
最後登入時間 :
2024-03-07 15:01:54
a044. 空間切割 -- 許介彥 | From: [1.175.132.208] | 發表日期 : 2016-04-05 12:56

#include <iostream>

/* run this program using the console pauser or add your own getch, system("pause") or input loop */
using namespace std;
int main(int argc, char** argv) {
/* a1=2,a2=4(4=a1+2),a3=7(7=a2+3).....an=a(n-1)+n,設a1為第一式,a2為第二式.....an為第n式,再將全部相加,算出
an=a1+(n+2)*(n-1)/2 */
int n;
while(cin>>n)
{
cout<<2+(n+2)*(n-1)/2<<endl;
}

return 0;
}

 

 

 

 

 
#10844: Re:錯在哪?為何他的測資n帶3是8 ???


jim861026 (你沒有妹妹 所以才在這打程式)

學校 : 國立臺灣大學
編號 : 56002
來源 : [140.112.241.64]
最後登入時間 :
2017-04-19 00:59:51
a044. 空間切割 -- 許介彥 | From: [49.158.179.224] | 發表日期 : 2016-04-09 21:22

#include<iostream>

using namespace std;

int main()

{

    int n;

    while(cin>>n)

    {

       cout<<n*(n+1)/2+1<<endl;

    }

    return 0;

}

我也覺得他的測資有問題

我自己畫很多變n帶3應該是7

 

 

 




 
#10845: Re:錯在哪?為何他的測資n帶3是8 ???


jim861026 (你沒有妹妹 所以才在這打程式)

學校 : 國立臺灣大學
編號 : 56002
來源 : [140.112.241.64]
最後登入時間 :
2017-04-19 00:59:51
a044. 空間切割 -- 許介彥 | From: [49.158.179.224] | 發表日期 : 2016-04-09 22:55

重新看過一次題目後
發現這是空間中不是平面上

 

因此n帶3是8沒錯

 

 

 




 
ZeroJudge Forum