1. 程式人生 > >360:跳高遊戲

360:跳高遊戲

cat ret tor cpp argc algorithm 應用 nbsp 控制臺

這題,哎少寫了=號賊難受。

// ConsoleApplication4test.cpp : 定義控制臺應用程序的入口點。
//
#include "stdafx.h"
#include <algorithm>
#include <math.h>
#include <iostream>
#include <vector>
using namespace std;

bool fun2(int&a, int&b, int&c)
{
    if (c>=b&&b>=a)
    {
        
return true; } else { return false; } } int fun1(vector<int>& v,int& k,int& e ) { int count = 0; for (int i = (k-1); i < (e-2); i++) { if (fun2(v.at(i),v.at(i+1),v.at(i+2))) { count++; } }
return count; } int _tmain(int argc, _TCHAR* argv[]) { int n; cin >> n; vector<int> v; int temp_num; for (int i = 0; i < n; i++) { cin >> temp_num; v.push_back(temp_num); } int m; cin >> m; vector<int
> s; for (int i = 0; i < 2*m; i++) { cin >> temp_num; s.push_back(temp_num); } for (int i = 0; i < m; i++) { cout << fun1(v, s.at(2*i), s.at(2*i + 1)) << endl; } return 0; }

360:跳高遊戲