首页 > 其他分享 >队伍

队伍

时间:2024-07-29 19:59:23浏览次数:10  
标签:输出 int 1000005 队伍 蛋糕 小朋友

蛋糕分好了,小朋友排着队去领蛋糕。铭铭想从 N 人的队伍中选出 K 位小朋友帮忙分发蛋糕。但铭铭选人 的方法有点特别,他想从队伍中选连续的 K 个小朋友, 而且必须是男比女多,你知道铭铭有多少种选择吗?

输入格式

第一行,两个整数 N,代表队伍中有 N(0<N<=1000000)个小朋友,铭铭想选 K(K<N)个人。

第二行:有 N 个 0 或 1(0 代表男,1 代表女),每个数用空格隔开

输出格式

输出一个整数。代表铭铭可以有多少种选择方案。

输入/输出例子1

输入:

10 3 

0 1 1 0 1 0 0 1 0 1

输出:

4

样例解释

image.png

数据范围: 50%的数据 0<N<1000,k<N;

 80%的数据 0<N<1000000,k<=100;

 100%的数据 0<N<1000000,k<N;

此题代码及思路如下:

#include<bits/stdc++.h>
using namespace std;
int n,k,a[1000005],x[1000005],y[1000005],z;
int main(){
    cin>>n>>k;
    for(int i=1;i<=n;i++)
    {
        cin>>a[i];
        if(a[i]==0)x[i]=x[i-1]+1,y[i]=y[i-1];
        else y[i]=y[i-1]+1,x[i]=x[i-1];//统计男生及女生人数的前缀和
    }
    for(int i=k;i<=n;i++)
    {
        if(x[i]-x[i-k]>y[i]-y[i-k])z++;//如果这k个里男生比女生多,就是一个方案
    }
    cout<<z;
    
    return 0;
}

标签:输出,int,1000005,队伍,蛋糕,小朋友
From: https://blog.csdn.net/wenly408/article/details/140713907

相关文章

  • 比赛获奖的武林秘籍:05 电子计算机类比赛国奖队伍技术如何分工和学习内容
    比赛获奖的武林秘籍:05电子计算机类比赛国奖队伍技术如何分工和学习内容摘要本文主要介绍了在电子计算机类比赛中技术层面上的团队分工和需要学习的内容,分为了嵌入式硬件、嵌入式软件、视觉图像处理、机械、上位机软件开发和数据分析等六个方向,并结合自身经历给出相关建议。正......
  • 【计算机毕业设计】388微信小程序足球赛事及队伍管理系统
    ......
  • MindtheGap队伍实录(till 2023Nov)
    正式比赛\(**Year2023**\)\(ICPCNanjing:steel\)\(CCPCShenzhen:bronze\)\(ICPCJinan:\)未开始\(ICPCHangzhou(*):\)未开始交题圣经"语言别交错题目别交ß错longlong有没有开空间够不够大小够不够自己的样例试过没格式'\n'有没有板子有没有写错有没有取题目要求......
  • MindtheGap队伍实录
    正式比赛\(**Year2023**\)\(ICPCNanjing:steel\)\(CCPCShenzhen:bronze\)\(ICPCJinan:\)未开始交题圣经"语言别交错题目别交ß错longlong有没有开空间够不够大小够不够自己的样例试过没格式'\n'有没有板子有没有写错有没有取题目要求的模数读入的变量类型与题目......
  • MindtheGap队伍实录
    正式比赛\(**Year2023**\)\(ICPCNanjing:steel\)\(CCPCShenzhen:\)未开始\(ICPCJinan:\)未开始交题圣经"语言别交错题目别交错longlong有没有开空间够不够大小够不够自己的样例试过没格式'\n'有没有板子有没有写错有没有取题目要求的模数读入的变量类型与题目保......
  • Mind the Gap 队伍实录
    正式比赛\(**Year2023**\)\(ICPCNanjing:\)未开始\(CCPCShenzhen:\)未开始\(ICPCJinan:\)未开始交题圣经"语言别交错题目别交错longlong有没有开空间够不够大小够不够自己的样例试过没格式'\n'有没有板子有没有写错有没有取题目要求的模数读入的变量类型与题目......
  • $Mind the Gap$队伍实录
    正式比赛2023:ICPCNanjing:未开始CCPCShenzhen:未开始ICPCJinan:未开始交题圣经"语言别交错longlong有没有开空间够不够大小够不够自己的样例试过没格式'\n'有没有板子有没有写错"比赛战术训练实录2023.10.10:/,Rank:......
  • 每日总结|9.14-一个人也要活得像一支队伍
    今天上课,我想了想觉得单纯的复刻说明每天做了什么并不能体现出自己的收获,我应该再细化,或者是因为我还是没有太多的收获,所以细化不下来,我应该更踏实一些。今天我做了件事1、课上收获2、hadoop,复习简单的增删改查。3、其他===================================== 1、UML的学......
  • 【专题】中国的技能转型:推动全球规模最大的劳动者队伍成为终身学习者报告PDF合集分享(
    学习能力是将知识资源转化为知识资本的能力。它包括对所学内容的兴趣和热情,有助于更深入理解和掌握知识,提高个人的认知和思维能力。阅读原文,获取专题报告合集全文,解锁文末158份学习教育行业相关报告。教育和娱乐支出越来越成为家庭消费的重要组成部分。这包括对18岁以下儿童的素质......
  • 定了!12支队伍进入HarmonyOS极客马拉松2023决赛
     12支队伍将在8月初,华为开发者大会(HDC.Togerther)上展开巅峰对决! ......