2019暑假多校训练第十场 | 部分题解

【Bug已解决】Context window exceeded / Token limit reached — Claude Code 上下文窗口超限解决方案 Claude Code 长会话中报上下文窗口/Token 超限,本质是对话历史、文件内容、工具结果累积超过 200K 上限。文中给出 /clear、/compact、分批读大文件、限制工具输出、配置 autoCompact 等完整方案。 阅读详情

忘记是谁出题了emm

反正到现在还莫得题解

比赛的时候做了两题

其实最后有机会把05也做出来的 但是出了bug

一直改啊改……

后来发现少了判断条件

 

09 Block Breaker

HDU 6699 bfs模拟

题目大意:给出 t 组样例,每一组样例包含矩阵大小n,m还有q次敲击位置

每一次敲击(x,y)该位置的小块就会掉落

如果矩阵内其他的block 上面或下面有一块为空 且 左边或下边有一块为空 则这块block 也会掉落

求每一次敲击(x,y)位置后有多少掉落的block

思路:当时理解题意后 就想着遍历一遍暴力就行了

但是要判断周围的block是否掉落 需要标记 并且用bfs会更快(还差点写错 丢人TAT

#include <bits/stdc++.h>
using namespace std;
int vis[2005][2005];
int a[5] = {1, 0, -1, 0};
int b[5] = {0, 1, 0, -1};
int ans = 0, n, m;
void bfs(int x, int y)
{
    vis[x][y] = 2;

    for (int i = 0; i < 4; i++) {
        int newx = x + a[i];
        int newy = y + b[i];
       // printf("%d %d\n", newx, newy);
        if (vis[newx][newy]==0&&newx >= 1 && newx <= n && newy >= 1 && newy <= m) {
            if ((vis[newx + 1][newy] == 2 || vis[newx - 1][newy] == 2) && (vis[newx][newy + 1] == 2 || vis[newx][newy - 1] == 2)) {
                ans++;
                bfs(newx, newy);
            }
        }
    }
}
int main()
{
    int t;
    scanf("%d", &t);
    while (t--) {
        memset(vis, 0, sizeof vis);
        int k, x, y;
        scanf("%d%d%d", &n, &m, &k);
        for (int i = 0; i < k; i++) {
            scanf("%d%d", &x, &y);
            if (vis[x][y] == 2) {
                ans = 0;
            } else {
                ans = 1;
                bfs(x, y);
            }
            printf("%d\n", ans);
        }
    }
    return 0;
}

 

03 Valentine's Day

HDU 6693 贪心思想

题目大意:给 t 组样例,每一组样例有 n 个礼物的高兴值,问怎么样使得送出的 k 个礼物让对方高兴一次的高兴值最高?

思路:先对高兴值进行排序,依次选择 1个,2个,3个……n个礼物,计算高兴值,取最大值即可

#include <bits/stdc++.h>
using namespace std;
double a[100005], b[100005];
double run(int x)
{
    double y , m = 0;
    if (x == 1) {
        return a[1];
    }
    for (int i = 1; i <= x; i++) {
        y =  a[i];
        for (int j = 1; j <= x; j++)
            if (i != j) {
                y = y * (1 - a[j]);
            }
        m += y;
    }
//    printf("%lf **\n",m);
    return m;
}
bool cmp(double a, double b)
{
    return a > b;
}
int main()
{
    int t, n;
    scanf("%d", &t);
    while (t--) {
        scanf("%d", &n);
        for (int i = 1; i <= n; i++) {
            scanf("%lf", &a[i]);
        }
        sort(a + 1, a + n + 1, cmp);
        double ans = 0;
        for (int i = 1; i <= n; i++) {
            double mm = run(i);
            if (ans < mm) {
                ans = mm;
            } else {
                break;
            }
        }
//        printf("%lf\n", run(2));
        printf("%.12lf\n", ans);
    }
    return 0;
}

 

Allegro快速编辑丝印文字操作指导 选择setup-Application Mode-placement edit。Allegro支持丝印文字的编辑,下面介绍快速编辑丝印文字的两种方法如下。这个功能还支持拷贝粘贴,可以从其它地方拷贝过来,免去了书写的麻烦。出现text edit窗口,输入自己需要的文字,点击ok。鼠标移动到丝印文字位置,文字会被高亮起来。Allegro快速编辑丝印文字操作指导。点击丝印文字,丝印会被高亮起来。选择Text edit 命令。输入需要更改后的文字,如下。右击选择text edit。以编辑下方丝印文字为例。 阅读详情

相关推荐

上汽CPMP开发流程与A、B、C、D样

也叫验收样件或设计样件,是根据A样试制结果优化后的样件,外观、功能达到设计要求,B样可以是手工样件或者模具件,B样件的全维度产品功能和尺寸参数已经固化下来,并需要和最终的量产产品保持一致。为批量样件或生产样件、展示样件,是在A/B的基础上完善结果,此时的产品状态已经完全定型,并能够满足客户和市场提出的各类需求。预试生产(Pre-Production)----------------------------------------------------------------------→D样。

weixin_43602865的博客 3712

Block Breaker(hdu第十场多校签到题)

Problem Description Given a rectangle frame of size n×m. Initially, the frame is strewn with n×m square blocks of size 1×1. Due to the friction with the frame and each other, the blocks are stable and...

starlet_kiss的博客 437

坐标偏移不一致或瓦块重名的多个OSGB工程的融合

介绍如何使用实景三维小助手OSGBLab对坐标偏移不一致或瓦块重名的多个OSGB工程的融合

OSGBLab的博客 3232

2019暑假多校训练第九场 | 部分题解

吉老师出的题目(题目中出现了Rikka 湖大据说有老队员回来打比赛 A了5题太强了 题解链接:https://pan.baidu.com/s/1Mory9C2C5KeypkfZNoiMlg 提取码: 4nx9 复制这段内容后打开百度网盘手机App,操作更方便哦 05Rikka with Game HDU 6684签到题/思维 大白写的 #include <bits/stdc...

OneLine_的博客 364

STM8库函数开发手册(3) //UART1、内部EEPROM、FLASH操作库、IIC(硬、软)

STM8S 微控制器家族的通用同步异步收发器(UART1,UART2 或者UART3)提供了一种灵活的方法与使用工业标准NRZ 异步串行数据格式的外部设备之间进行全双工数据交换。STM8 的UART 提供范围的波特率选择,并且支持多处理器通讯。UART 也支持LIN(局部互联网)协议版本1.3,2.0,和2.1 以及在主模式下的J2602。 UART1 和UAR...

finedayforu的博客 2520

树莓派3-改装wifi外置天线

声明:本文只是技术性探讨,改装引起的产品损坏等后果,由用户自负! 改装主要有两种方法 方法一:直接替换原来的天线 1、移除原有的小陶瓷天线,就在Made in PRC(或UK)那边的那个 清理一下阻焊剂方便天线接地(图中PRC左侧) 2、焊接天线 天线的屏蔽层焊接到清理完阻焊剂的地方,中间的信号线焊接到PRC右侧焊盘。 3、最终的样子

huayucong的博客 2万+

迷宫问题解法汇总

from:http://www.cnblogs.com/rollenholt/archive/2011/08/23/2151202.html java写的回溯法求迷宫问题 问题描述: [实验目的] 综合运用数组、递归等数据结构知识,掌握、提高分析、设计、实现及测试程序的综合能力。 [实验内容及要求] 以一个M×N的长方阵表示迷宫,0和1分别表示迷宫中的通路和障碍。设计一个程

basycai的博客 1万+

智能车图像处理9-进阶篇1--中线的提取

(1)10-50行 基础扫线 (2)56-71 断行0 ,就是比如遇到十字,十字路口下方 第一次断线的地方。 (3)83-124 按照原先有效行,拟线作为中值,然后从中值向左右扫线,同时计算赛道宽度。 (4)125-138 如果出现赛道宽度小于先前有效行,则找到二次扫线的起点,从二次扫线起点处,继续向下扫线,直至结束,同时记录最后的有效行。 (5) 310-- 最后计算左右边线类似于方差的值,用于环岛的判断 ***这里着重描述一下二次扫线,希望大家可以理解的深刻

taiyuezyh的博客 1万+

2019暑假多校训练第一场 | 部分题解

第一次打杭电多校 被虐惨了 慢慢补题填坑~~ 偶觉得 那种几百个队都过的题还是得会啊QAQ 放一下官方题解8 链接: https://pan.baidu.com/s/14Csn7yWvuNQOJGRe7-GsOA 提取码: rbjf 复制这段内容后打开百度网盘手机App,操作更方便哦 04 Vacation HDU6581数学思维题 车队里最慢的车 不会追上前面的车 但是...

OneLine_的博客 373

CKS-CN考试之路----02

其实我们根据题目也可以知道秘钥是叫clever-cactus。稍作等待后,确认pod的状态,如果是1/1基本就没问题了。这步不一定做.目的是确定秘钥的名字。

Q先生 654

多周期路径约束(set_multicycle_path )

1.由慢到快的多周期约束 如下图所示,发射时钟周期是接受时钟周期的4倍。默认情况下,按照1T原则来进行静态时序分析和布局布线的。即建立时间是在发射沿后的第一个捕获沿检查,而保持时间是同一时刻下源时钟和捕获时钟的触发边沿下检查的(建立时间检查边沿的前一个触发沿)。 但是这样导致的问题就是该路径过于苛刻,为了满足这条路径的要求,不得不放弃其他路径。或者根本没办法保证这个默认的约束。总之最终造成...

Arist. 5506

2019暑假多校训练第八场 | 部分题解

南京大学的咖啡鸡出的题目 题解也是全英的555 贡献率≈0 好好补题鸭! 再一次感叹 川酱 和 zkx 的聪明才智!!! 题解链接:https://pan.baidu.com/s/1wWMZm9izwx1LqWrLJpjdyg 提取码: jq5r 复制这段内容后打开百度网盘手机App,操作更方便哦 09Calabash and Landlord HDU 6656分类讨论+判...

OneLine_的博客 396

ParaView: GUI 轴网格

ParaView: GUI 轴网格

希望我的博客,能帮上你解决学习中工作中所遇到的问题 1923

2019暑假多校训练第五场 | 部分题解

梦月场(出题人是dreamoon 台湾人) 所以题解都是繁体字还有聊天记录hhh 感觉都是数学题啊QAQ 题解链接: https://pan.baidu.com/s/1bJb8UPlgkahMTxpkdpyOPw 提取码: 6j4x 复制这段内容后打开百度网盘手机App,操作更方便哦 06string matching HDU 6629扩展KMP Alone做的 是模板题 ...

OneLine_的博客 355

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

2019暑假多校训练第四场 | 部分题解

有一道题目是原题emmm 朝鲜友人出的题目 可能英文题面会有些小问题 反正这场 我的贡献率≈0 题解链接: https://pan.baidu.com/s/1KRpqHaOdq2EL2-Kgbm2EXA 提取码: f1a1 复制这段内容后打开百度网盘手机App,操作更方便哦 01AND Minimum Spanning Tree HDU 6614逻辑思维签到题 从右往左...

OneLine_的博客 2247

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

2020牛客暑假多校训练第三场总结

2020牛客暑假多校训练第三场总结 前言: 关于队伍: 首次组队,感觉和自己单打独斗相比还是区别很大的! 这次比赛是**“三缺一(Code At Three)”**第一次以团队身份参与训练,队员在比赛中的交流配合还算是比较顺利,实际效果也是比较理想。但同时也暴露了个人思维的单调、配合默契度不高等问题,相信这些到最后都可以顺利解决。 关于比赛: 这次比赛,首先出题人把签到题安排在了L,也就是最后一个…(这个你不想跟榜都没办法了)果然出题人永远是爸爸… 除了L是一道赤裸裸的水题以外,A,B题是两道相对简单的思维

weixin_45671402的博客 322

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

2019暑假多校训练第二场 | 部分题解

这次没有爆零 有点感动 题解链接:https://pan.baidu.com/s/1b9i0yI1oEDcaCZc_SH-K3Q 提取码: k2xc 复制这段内容后打开百度网盘手机App,操作更方便哦 10 Just Skip The Problem HDU 6600考虑二进制 题目大意:有一个数x 在范围0~ (2^n)-1 内 询问 一个数 y 给出答案 x & y==...

OneLine_的博客 488

2019暑假多校训练第七场 | 部分题解

这一次是华东师范大学出的题目 出题人说 一不小心出成了 没人AC数量最多的一场多校 我最开始看的就是E题 想了好久 以为自己找到规律了 (其实并没有)到比赛结束也没人A这题 靠川酱carry全场 题解链接:https://pan.baidu.com/s/14ccQThGuG_AsXUZgoA739Q 提取码: xy5c 复制这段内容后打开百度网盘手机App,操作更方便哦 06Fi...

OneLine_的博客 399

2019暑假多校训练第六场 | 部分题解

自闭了啊 这一场是杭电的Claris出的 要继续加油鸭~ 题解链接: https://pan.baidu.com/s/1cKjNzTaPdwZ8vnbesX-7zw 提取码: zgud 复制这段内容后打开百度网盘手机App,操作更方便哦 08 TDL HDU 6641暴力枚举 我做的题目emm 大佬告诉我了思想 但是出现了一点失误导致WA了四次 先枚举范围是1~600 ...

OneLine_的博客 559

2019暑假多校训练第三场 | 部分题解

出题人告诉我们 板子hin重要~~ 题解链接: https://pan.baidu.com/s/18CNsiQDXgYcEur0QJKZ-xg 提取码: hv93 复制这段内容后打开百度网盘手机App,操作更方便哦 我们只写了一个题06…… 知道07是原题但是没改(出题人验题人好不严谨emmmm 一直改题面) 06Fansblog HDU 6608威尔逊定理 + 逆元 其...

OneLine_的博客 301

2019 HDU多校训练赛第一场

2019 HDU多校训练赛第一场 大二暑假的杭电多校,作为下半年区域赛最后一搏,争取每次把题目都改完把。 第一场多校赛全员自闭,只有400左右个队伍出题,甚至2题就在首页555555。 赛前教主说了不刺激大家,特意换成了BUPT的简单场(这哪里简单了啊!!!!) 说出来你可能不信,最短路+最小割居然是签到题。当然榜有一点点歪,不过总体难度算是很难了。 1005. Path (HDU - 658...

Chen_hsuan的博客 647

2021暑假训练

Stacks #include <stdio.h> #include <stdarg.h> #include <stdlib.h> #include <math.h> #include <string.h> #include <vector> #include <list> #include <set> #include <utility> #include <map> #include

whisper-x的博客 1336

2016暑假总结

2016暑假总结 暑假已经结束,是时候写一波总结(流水账)了。 7月14号返校,先是16号打了一波CCCC,虽然比初赛发挥好一点,然而还是没拿到奖,sad... 总的来讲,今年比去年还是要充实很多的,去年暑假由于个人原因一直没有集中精力来训练,赛后没有及时补题和改题,实力没有得到本质提升,导致去年在长春站遗憾退场. 今年暑假没有什么xjb实践、课设,组里安排的Andorid项目也鸽掉了...

dituonian8372的博客 306

2020牛客暑假多校训练营 (第十场) A,E,I

A Permutation 官方题解分析的很清楚了,数*2构成环,数*3连向其它的环,所以我们就是能乘2就乘2,不能乘2就乘3。 #include <iostream> #include <stdio.h> #include <cstring> #include <algorithm> using namespace std; const int maxn=1e6+5; int T,p; bool vis[maxn]; int ans[maxn]; int m

hhhcbw的博客,欢迎各位来访 281

2026牛客暑假多校训练营1

2.因为加入节点值越来越大,我们往前推就行,要吃掉当前节点值,就先吃完连通块其他值(因为都比他小)得达到当前节点值大小,如果不到就查看增加值,如果增加值比以前的大就更新。这次比赛我主要在写这个了,最后还是没写出来,总结一下问题:1.博弈部分想不出来。把点分成两部分,一个部分的元素到另一部分任意元素距离范围都在要求内即可,不难但是没见过,积累经验吧。2.选择后手可以最大化的牌迫使对手选择第二选择。后手选择:1.先手1时直接选择最优选择。胜负:1.比较两者最大值2.比较先手选择后手最优选择与后手第二选择的值。

jyj_666的博客 206

2013 暑假多校训练 7总结

题目: 1001 1002 1004 1006 多校第7场,七夕,复旦出题。想到当年复旦区域赛的题一题从金到铁,所以对难度也有心理准备。 开场,Moor说1003是个可做但很麻烦的题,所以先跳过。 不知是不是HDU抽了,1010显示2交2过,然后我去看1010,觉得好难。此时场上交题寥寥无几。 ss告诉Moor1004的题意,一副很可做的样子,准备交的时候场上无人过,但还是勇敢一交

Tri_integral的专栏 842
上一篇: 2019暑假多校训练第九场 | 部分题解
下一篇: HDU 6706 [2019CCPC网络赛1005] 杜教筛
OneLine_
博客等级 码龄9年 48粉丝 72原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值