CCF 202009-2 风险人群筛查 100分
Posted 登登登ccc
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CCF 202009-2 风险人群筛查 100分相关的知识,希望对你有一定的参考价值。
记两个标志位flag1和flag2,防止res1和res2在循环中重复+1。
如果没有连续的坐标在区域内,则使count=0,重新进行计数。
#include<bits/stdc++.h>
using namespace std;
int main()
int n,k,t,x1,y1,x2,y2;
cin>>n>>k>>t>>x1>>y1>>x2>>y2;
int res1=0,res2=0;
for(int i=0; i<n; i++)
int flag1=0,flag2=0,count=0;
for(int j=0; j<t; j++)
int x,y;
cin>>x>>y;
if(x>=x1&&x<=x2&&y>=y1&&y<=y2)
count++;
if(flag1==0)
flag1=1;
res1++;
else
count=0;
if(count==k&&flag2==0)
flag2=1;
res2++;
cout<<res1<<endl<<res2;
return 0;
以上是关于CCF 202009-2 风险人群筛查 100分的主要内容,如果未能解决你的问题,请参考以下文章
CCF-CSP C/C++ 202009-2 风险人群筛查 题解
2022 CCF BDCI大赛之返乡发展人群预测 | StratifiedKFold和Lightgbm应用