Example #1
0
int main() {
    Solution s;
    ASSERT s.climbStairs(1) == 1;
    ASSERT s.climbStairs(2) == 2;
    ASSERT s.climbStairs(3) == 3;
    return 0;
}
int main(){
	Solution s;
	cout<<s.climbStairs(1)<<endl;  //1
	cout<<s.climbStairs(2)<<endl;  //2
	cout<<s.climbStairs(3)<<endl;  //3
	cout<<s.climbStairs(4)<<endl;  //5
	cout<<s.climbStairs(5)<<endl;  //8
	cout<<s.climbStairs(44)<<endl;  //
	return 0;
}
Example #3
0
int main()
{

    Solution sol;
    cout<<sol.climbStairs(1)<<endl;
    cout<<sol.climbStairs(2)<<endl;
    cout<<sol.climbStairs(30)<<endl;

 return 0;
}
Example #4
0
File: 70.cpp Project: strangemk2/oj
int main()
{
	Solution so;
	cout << so.climbStairs(1) << endl;
	cout << so.climbStairs(2) << endl;
	cout << so.climbStairs(3) << endl;
	cout << so.climbStairs(4) << endl;
	cout << so.climbStairs(10) << endl;
	cout << so.climbStairs(30) << endl;
}
Example #5
0
int main(int argc, char **argv)
{
    Solution sol;

//    printf("possibility %d\n", sol.possibility(3, 5));
    printf("ret %d\n", sol.climbStairs(44));
}
void main()
{
	Solution mySolu;
	int num = 0;
	while(cin >> num)
		cout << mySolu.climbStairs(num) << endl; 
}
Example #7
0
int main()
{
    Solution test = Solution();
    int n = 10;
    cout<<test.climbStairs(n)<<endl;

}
int main(){
    Solution solution;
    int ret=solution.climbStairs(40);
    cout<<"Result:"<<ret<<endl;
    system("pause");
    return 0;
}   
int main(int argc, char *argv[]){
    Solution sol;
    int n=atoi(argv[1]);
    int out = sol.climbStairs(n);
    cout << out << endl;
    return 1;
}
Example #10
0
int main()
{
	Solution* so = new Solution();
	for (int i = 1; i < 11; i++)
	{
		cout<<"input: " << i << ", output: " << so->climbStairs(i) << endl;
	}
}
int main(void)
{
    Solution sln;
    printf("sln.climbStairs(4) = %d\n", sln.climbStairs(4));
    printf("sln.climbStairs(5) = %d\n", sln.climbStairs(5));
    getchar();
    return 0;
}
int main() { 

    Solution mySol;

    for( int i = 0; i < 40; i++)
        cout << " Climb Stairs " << i << " has methods  : " << mySol.climbStairs(i) << endl;

    return 0; 
}
int main() {
    int n = 2;
	Solution sol;

	// 检查结果是否正确
    cout << sol.climbStairs(n) << endl;

	return 0;
}
Example #14
0
int main() {
    int n = 10;
    
    Solution so;
    int ans = so.climbStairs(n);
    
    cout << ans << endl;
    
    return 0;
}
Example #15
0
int main(int argc, char* argv[])
{
	int step;
	cout<<"Please input the step: "<<endl;
	cin>>step;
	Solution sol;
	int result = 0;
	result = sol.climbStairs(step);
	cout<<result<<endl;
}
Example #16
0
int main()
{
	Solution sol;
	int n;
	cin >> n;
	int r = sol.climbStairs(n);
	cout << r << endl;

	return 0;
}
Example #17
0
int _tmain(int argc, _TCHAR* argv[])
{
	int n = 5;
	if ( argc > 1) {
		n = _wtoi(argv[1]);
	}

	Solution so;
	int way = so.climbStairs(n);
	return 0;
}
Example #18
0
int main()
{
    Solution solution;

    for( int index = 0; index <= 20; index ++ )
    {
	    cout << index << " : " << solution.climbStairs( index ) << endl;
    }

    return 0;
}	
Example #19
0
int main(int argc, char const *argv[])
{
	Solution s;
	int result = s.climbStairs(44);
	//1,1,1,1
	//1,1,2
	//1,2,1
	//2,1,1
	//2,2
	//1134903170
	printf("%d\n",result );
	return 0;
}
Example #20
0
int main()
{
    Solution sln;
    const int N = 20;

    for (int i = 0; i < N; ++i)
    {
        std::cout << "i: " << i << " ,";
        int a = sln.climbStairs(i);
        int b = sln.climbStairs2(i);
        std::cout << a << ", " << b << endl;
        assert(a == b);
    }

    return 0;
}
Example #21
0
int main() {
    Solution solution;
    auto ret = solution.climbStairs(0);
    assert(ret == 0);
    ret = solution.climbStairs(1);
    assert(ret == 1);
    ret = solution.climbStairs(2);
    assert(ret == 2);
    ret = solution.climbStairs(3);
    assert(ret == 3);
    ret = solution.climbStairs(4);
    assert(ret == 5);
    ret = solution.climbStairs(5);
    assert(ret == 8);
    ret = solution.climbStairs(10);
    assert(ret == 89);
    ret = solution.climbStairs(30);
    assert(ret == 1346269);
    return 0;
}
Example #22
0
int main() {
    Solution sol;
    cout << sol.climbStairs(3);
    cout << endl;
}
int main(){
    Solution s;
    cout << s.climbStairs(3);
    return 0;
}
Example #24
0
int main(){
	Solution obj;
	for(int i=0;i<10;i++)
		cout<<obj.climbStairs(i)<<endl;
	return 0;
}
Example #25
0
int main() {
    Solution s; 
    for(int n : {0,1,2,3,4,5,6,7})
        cout<<s.climbStairs(n)<<endl;
    return 0;
}
Example #26
0
int main(int argc, char **argv)
{
  Solution s;
  cout << s.climbStairs(2) << endl;
  cout << s.climbStairs(5) << endl;
}
Example #27
0
int main()
{
    int n = 4;
    Solution s = Solution();
    cout << s.climbStairs(n) << endl;
}
int main(){
	Solution s = Solution();
	cout << s.climbStairs(3);
}
void main()
{
	Solution s;
	cout << s.climbStairs(100) << endl;
}
Example #30
0
int main(int argc, char** argv) {
	Solution sol;
	cout<<"there are "<<sol.climbStairs(stoi(argv[1]))<<" ways\n";
	return 0;
}