main.cpp 508 Bytes
#include<iostream>
using namespace std;

int Fibonazzi(int x) {
	/*if (x == 0)
		return 0;
	else if (x == 1)
		return 1;
	else
		return Fibonazzi(x - 1) + Fibonazzi(x - 2);*/
	if (x == 0)
		return 0;
	else if (x == 1)
		return 1;
	else {
		int result, num1, num2;
		result = num1 = 0;
		num2 = 1;

		for (int i = 1; i < x; i++) {
			result = num1 + num2;
			num1 = num2;
			num2 = result;
		}
		return result;
	}
}

int main() {
	int input = 0;
	cin >> input;
	cout << Fibonazzi(input) << endl;

	return 0;
}