首页 > 其他分享 >ACM刷题 7的意志 (水题)

ACM刷题 7的意志 (水题)

时间:2024-03-04 21:59:43浏览次数:26  
标签:水题 int cin ACM 7777 ++ num 刷题

原题:https://codeforces.com/gym/103480/problem/B

(7的意志)

直接使用暴力递归计算即可,思路还是简单的

#include <bits/stdc++.h>
#define int long long
const int inf = 0x3f3f3f3f;
#define Blizzard std::ios::sync_with_stdio(0), cin.tie(0), cout.tie(0);
using namespace std;
//*******************
const int N = 1e5 + 3;
int num[N];

//********************

void solve()
{
    int n;
    cin >> n;
    int cnt = 0;
    for (int i = 0; i < n; i++)
        cin >> num[i];
    int l = 0, r = 0;
    int to = num[0];
    while (r < n)
    {
        if (to < 7777)
        {
            r++;
            if (r >= n)
                break;
            to += num[r];
        }
        else if (to > 7777)
        {
            to -= num[l];
            l++;
        }
        else // to ==7777
        {
            cnt++;
            to -= num[l];
            l++;
        }
    }
    cout << cnt << endl;
}

signed main()
{
    Blizzard;
    int t = 1;
    cin >> t;
    while (t--)
    {
        solve();
    }
    return 0;
}

队友的代码,本人写得不是很好看,就不贴了,思路都是一样的

标签:水题,int,cin,ACM,7777,++,num,刷题
From: https://www.cnblogs.com/Blizzard1900/p/18052792

相关文章

  • 免费ssl证书,使用acme.sh,泛解析,阿里dns自动续期
    -阿里云注册用户,添加dns可编辑权限- curlhttps://get.acme.sh|[email protected] -注意大小写exportAli_Key="<key>"exportAli_Secret="<secret>" - 执行阿里自动dns cd~/.acme.sh/./acme.sh--issue--dnsdns_ali-dexample.com-......
  • Leetcode刷题第十六天-链表
    24:两两交换链表中的节点链接:24.两两交换链表中的节点-力扣(LeetCode)虚拟头节点#Definitionforsingly-linkedlist.#classListNode:#def__init__(self,val=0,next=None):#self.val=val#self.next=nextclassSolution:defswap......
  • 【2024面试刷题】一、Spring Cloud 面试题
    1、什么是SpringCloud?SpringCloud是一系列框架的有序集合。它利用SpringBoot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、智能路由、消息总线、负载均衡、断路器、数据监控等,都可以用SpringBoot的开发风格做到一键启动和部署。SpringClou......
  • ctfshow刷题记录-社工篇-1
    0x00题目来源:ctfshow-网络谜踪(社工类)题目描述:flag格式为ctfshow{纬度(精确到小数点后四位,不用进位),经度(精确到小数点后四位,不用进位)}例如若找到的经纬度为(11.45149,19.19810)则flag为ctfshow{11.4514,19.1981}(附件地址:https://ctfshow.lanzoui.com/iRHlmtek0ra)......
  • ctfshow刷题记录-cry方向-1
    0x00题目来源:ctfshow菜狗杯crypto方向base47题目描述:神必字符:E9CVT+HT5#X36RF4@LAU703+F$E-0N$@68LMXCVDRJJD5@MP#7MUZDTE?WWLG1S#L@+66H@59KTWYK8TW0RV神必字典:0123456789ABCDEFGHJKLMNPQRSTUVWXYZ?!@#$%^&*-+0x01第一次做这种base换表的题目,在网上查了查相关wp,感觉自......
  • 牛客大厂真题刷题记录
    1、问题:统计在有用户互动的最近一个月(按包含当天在内的近30天算,比如10月31日的近30天为10.2~10.31之间的数据)中,每类视频的转发量和转发率(保留3位小数)。注:转发率=转发量÷播放量。结果按转发率降序排序。selecttag,sum(if_retweet)retweet_cut,round(sum(if_retweet)/coun......
  • [转]acme自动化---免费SSL证书申请并自动续期
    原文地址:acme自动化---免费SSL证书申请并自动续期_createnewordererror.le_orderfinalizenotfound-CSDN博客背景:各CA厂家都在缩短免费证书的有效时间,包括现在与阿里合作的,普遍只有90天,这样如果频繁手动申请更换就很繁琐,正好github上有一个star数很高的工具acme.sh,......
  • 继续学习acm第三天
    今天除了上一二节的程设以外,我几乎一整天都泡在了图书馆里学习我之前未巩固的算法知识,包括但不限于二分,欧拉函数,kmp等等等等。然而我依旧是有很大一部分的缺漏的,最令我头疼的就是数据结构那块知识点的算法,我在学习的过程中几乎一直在逃避,但是大一下以后这类题目只会越来越多,我需......
  • Leetcode刷题第十五天-链表
    203:移除链表元素链接:203.移除链表元素-力扣(LeetCode)#Definitionforsingly-linkedlist.#classListNode:#def__init__(self,val=0,next=None):#self.val=val#self.next=nextclassSolution:defremoveElements(self,head:Op......
  • 机试刷题
    机试刷题记录一、刷题L1-007念数字题目链接:https://pintia.cn/problem-sets/994805046380707840/exam/problems/994805136889593856?type=7&page=0错误答案:#include<stdio.h>#include<math.h>intx,y;charstr[10][5]={"ling","yi","er",......