U E D R , A S I H C RSS

World Cup Noise/권순�

�태

Problem1953Userfinchpark
Memory260KTime16MS
LanguageC++ResultAccepted

소스

Presentation Error Version

#include <iostream>

using namespace std;

int trumpet(int num);

int main()
{
	int getLineNum = 0;
	int getPatternNum = 0;
	int *scenario;

	cin >> getLineNum;

	scenario = (int*)malloc(sizeof(int) * getLineNum);

	for(int i = 0; i < getLineNum; i++)
	{		
		cin >> getPatternNum;
		scenario[i] = getPatternNum;		
	}

	cout << endl;

	for(int i = 0; i < getLineNum; i++)
		cout << "Scenario #" << i + 1 << ":" << endl << trumpet(scenario[i]) << endl << endl;
	
	free(scenario);

	return 0;
}

int trumpet(int num)
{
	int temp = 0;
	int result_1 = 2;
	int result_2 = 3;

	if(num == 1)
		return result_1;
	else if(num == 2)
		return result_2;
	else{
		for(int i = 2; i < num; i++) {
			temp = result_1 + result_2;
			result_1 = result_2;
			result_2 = temp;			
		}
		return result_2;
	}
}

Accepted Version

#include <iostream>

using namespace std;

int trumpet(int num);

int main()
{
	int getLineNum = 0;
	int getPatternNum = 0;
	int *scenario;

	cin >> getLineNum;

	scenario = (int*)malloc(sizeof(int) * getLineNum);

	for(int i = 0; i < getLineNum; i++)
	{		
		cin >> getPatternNum;
		scenario[i] = getPatternNum;
		cout << "Scenario #" << i + 1 << ":" << endl << trumpet(scenario[i]) << endl << endl;
	}

	free(scenario);

	return 0;
}

int trumpet(int num)
{
	int temp = 0;
	int result_1 = 2;
	int result_2 = 3;

	if(num == 1)
		return result_1;
	else if(num == 2)
		return result_2;
	else{
		for(int i = 2; i < num; i++) {
			temp = result_1 + result_2;
			result_1 = result_2;
			result_2 = temp;			
		}
		return result_2;
	}
}

잡담

  • ê·¼ë�° Presentation Errorê°€ 나는ë�° -_-;; Terminate the output for the scenario with a blank line ì�´ 부분ì�„ ë‚´ê°€ 잘못 ì�´í•´í•˜ê³  있어서ì�¸ê±° 같기ë�„ 하네염 -ã……-;; ì—�잇,, Visual Studioì—�서 ë�Œë¦¬ë©´ ë�Œì•„는 갑니다. -ã……-

  • ì•„... ìž…ë ¥ 받고 시나리오 바로 ìœë ¥í•˜ëŠ” ë°©ì‹�ì�´ì—ˆë„¤ìš”.. ì „ 처ì�Œì—� ìž…ë ¥ 다 받고 나서 ìœë ¥í•˜ëŠ” 거였는ë�°.. ì˜�ì–´ê°€ 문제네요 -_-a

  • 재귀함수는 ëŠ�려서 시간 초과ë�˜ë„¤ìš”
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:28:26
Processing time 0.0043 sec