CSP题解|201604-1 折点计数|100分 #include <bits/stdc++.h> using namespace std; int main() { int n,temp,res=0; cin>>n; vector<int>v; while(n--){ cin>>temp; v.push_back(temp); } for(int i =1;i<v.size()-1;i++){ if((v[i]>v[i-1] && v[i]>v[i+1])||(v...
给定n个整数a1,a2, …,an表示销售量,请计算出这些天总共有多少个折点。 为了减少歧义,我们给定的数据保证:在这n天中相邻两天的销售量总是不同的,即ai-1≠ai。注意,如果两天不相邻,销售量可能相同。 输入格式 输入的第一行包含一个整数n。 第二行包含n个整数,用空格分隔,分别表示a1,a2, …,an。 输出格式...
CSP 201604-1 折点计数 #include<iostream>usingnamespacestd;intmain(){intdata[1010];intn, sum =0;intflag =0; cin >> n; cin >> data[0] >> data[1]; flag = (data[1] > data[0]);for(inti =2; i < n; i++) { cin >> data[i];if(flag&&data[i] < data[i -1]) { flag...
cin>>n;int* a=newint[n];for(inti=0;i<n;i++){ cin>>a[i]; }intcou=0;for(inti=1;i<n-1;i++){intb=a[i]-a[i-1];intc=a[i]-a[i+1];if(b*c>0) cou++; } cout<<cou<<endl;delete[] a;return0; } #include <cstdio>intmain() {intN; scanf("%d", &N);if(N <...
csp 201604-1 折点计数 //小傻瓜呀,这么简单都能想麻烦#include<iostream> using namespace std; int main(){ int n; cin>>n; int* a=new int[n]; for(int i=0;i<n;i++){ cin>>a[i]; } int cou=0; for(int i=1;i<n-1;i++){ int b=a[i]-a[i-1]; int c=a[i]-a[i+...
CSP认证201604-1-折点计数-(Java)100分 折点计数 试题编号: 201604-1 试题名称: 折点计数 时间限制: 1.0s 内存限制: 256.0MB 问题描述 给定n个整数表示一个商店连续n天的销售量。如果某天之前销售量在增长,而后一天销售量减少,则称这一天为折点,反过来如果之前销售量减少而后一天销售量增长,也称这一天为折点...
CCF CSP 201604-1 折点计数 题目链接:http://118.190.20.162/view.page?gpid=T42 问题描述 试题编号: 201604-1 试题名称: 折点计数 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述 给定n个整数表示一个商店连续n天的销售量。如果某天之前销售量在增长,而后一天销售量减少,则称这一天为折点,反过来...