牛客网+灰魔法师

牛客网+紫魔法师+染色问题 题目描述  “サーヴァント、キャスター、Medea。”--紫魔法师   给出一棵仙人掌(每条边最多被包含于一个环,无自环,无重边,保证连通),要求用最少的颜色对其顶点染色,满足每条边两个端点的颜色不同,输出最小颜色数即可 输入描述: 第一行包括两个整数n,m,表示顶点数和边数 n <= 100000, m <= 200000 接下来m行每行两个整数u,v,表示u,v之间有一... 阅读详情

题目描述

“White shores, and beyond. A far green country under a swift sunrise.”--灰魔法师

给出长度为n的序列a, 求有多少对数对 (i, j) (1 <= i < j <= n) 满足 ai + aj 为完全平方数。

输入描述

第一行一个整数 n (1 <= n <= 10^5)
第二行 n 个整数 ai (1 <= ai <= 10^5)

输出描述

输出一个整数,表示满足上述条件的数对个数。

输入

3
1 3 6

输出

2

说明

满足条件的有 (1, 2), (2, 3) 两对。

代码:

#include <bits/stdc++.h>
using namespace std;
int a[250005];
///动态规划的思想。。。。。
///我好菜啊。。。。
int main()
{
    int n,m;
    long long s = 0;
    scanf("%d",&n);
    for(int i=0; i<n; i++)
    {
        scanf("%d",&m);
        for(int j=1; j<=500; j++)///最大才是200000;所以找里面的平方数很好找。
        {
            if(j*j>m)///找互补的数的个数。
            {
                s = s + a[j*j-m];
            }
        }
        a[m]++;///数字个数时刻变化。
    }
    printf("%lld\n",s);
    return 0;
}
 

保研面试408专业课突击指南:如何用‘费曼学习法’在1个月内快速构建知识框架 本文详细介绍了如何利用费曼学习法在1个月内高效突击408专业课(数据结构、操作系统、计算机网络、计算机组成原理),帮助保研面试考生快速构建知识框架。通过概念卡片、模拟讲解等实战技巧,显著提升知识留存率和面试表现,特别适合时间紧迫的考生。 阅读详情

相关推荐

logisim实验六:MIPS运算器设计

实验目的 学生理解算术逻辑运算单元(ALU)的基本构成,掌握 Logisim 中各种运算组件的使用方法,熟悉多路选择器的使用,能利用前述实验完成的 32 位加法器、 Logisim 中的运算组件构造指定规格的 ALU 单元。 设计要求 利用前面实验封装好的 32 位加法器以及 logisim 平台中现有运算部件构建一个 32 位算术逻辑运算单元(禁用 Logisim 系统自带的加法器,减法器),可支持算术加、减、乘、除,逻辑与、或、非、异或运算、逻辑左移、逻辑右移、算术右移运算,支持常用程序状态标志(有符号

gyp0205的博客 2万+

牛客-紫魔法师(仙人掌染色-判奇环)

题目链接:https://ac.nowcoder.com/acm/contest/7016/F 博客园食用链接:https://www.cnblogs.com/lonely-wind-/p/13530156.html 题目描述 “サーヴァント、キャスター、Medea。”–紫魔法师 给出一棵仙人掌(每条边最多被包含于一个环,无自环,无重边,保证连通),要求用最少的颜色对其顶点染色,满足每条边两个端点的颜色不同,输出最小颜色数即可 输入描述: 第一行包括两个整数n,m,表示顶点数和边数 n<=100000

孤风的博客 580

四自由度SCARA机器人的运动学和动力学MATLAB建模与仿真

本文介绍了四自由度SCARA机器人的运动学和动力学建模,使用MATLAB进行了相应的建模与仿真。通过正运动学和动力学分析,可以了解机器人在不同状态下的运动特性和力学特性。这为后续的控制算法设计和性能优化打下了基础。希望本教程对学习SCARA机器人有帮助。

小蜗牛的珍贵百宝箱 3639

BZOJ4487 [JSO12015] 染色问题 容斥原理

给出一个n×m,n,m≤4e2n×m,n,m\leq4e2n×m,n,m≤4e2的矩阵,并且有c≤4e2c\leq4e2c≤4e2种颜色,对于每一个小方格,你可以任选一个给它染色。给出条件:每个小方格可以被染色也可以不被染色,但是要求每一行每一列都至少有一个小方格要被染色。并且每种颜色都至少要出现一次。 考虑乘法原理和容斥原理,枚举没有被染色的行,没有被染色的列以及没有被用的颜色。Ans=∑i=0...

qq_40859782的博客 343

Rsoft仿真实战:长周期光纤光栅参数优化与模式耦合分析

本文详细介绍了使用Rsoft软件进行长周期光纤光栅(LPFG)参数优化与模式耦合分析的实战方法。通过Rsoft仿真,可以高效优化光栅周期、包层厚度等关键参数,深入分析纤芯模与包层模的耦合特性,为光纤通信和传感应用提供可靠的设计依据。

h0i1j2k3l的博客 1115

UG NX二次开发(C#)-外部模式-批量删除某些图层中的体对象和曲线对象

在 UG NX中,有时需要批量删除某文件夹下多个.prt文件中固定一些图层中的体对象和曲线对象,这时如果采用手动逐个打开模型,并选择针对的图层删除,即耗时也容易遗漏,因此采用外部模式来处理比较方便。本文介绍批量删除某些图层中的体对象和曲线对象。

GimiGimmy 3035

牛客网Wannafly挑战赛27部分题解

number1:求完全平方数的个数 “White shores, and beyond. A far green country under a swift sunrise.”--灰魔法师 给出长度为n的序列a, 求有多少对数对 (i, j) (1 &lt;= i &lt; j &lt;= n) 满足 ai + aj 为完全平方数。 这个题暴力求肯定会超时。知道数字的取值范围就知道最大平方数是...

小冰球 425

YOLO系列算法改进 | C3k2改进篇 | 融合DEConv细节增强卷积模块 | 细节增强+多分支差分卷积融合,标准卷积的完美涨点替代! | TIP 2024

YOLO系列算法改进 | C3k2改进篇 | 融合DEConv细节增强卷积模块 | 细节增强+多分支差分卷积融合,标准卷积的完美涨点替代! | TIP 2024 (以YOLO26最新目标检测模型为基础,融合C3k2_DEConv创新模块进行改进)

2502_91881744的博客 310

牛客网Wannafly挑战赛27 A: 灰魔法师

链接:http://www.nowcoder.com/acm/contest/215/A 来源:牛客网   题目描述 “White shores, and beyond. A far green country under a swift sunrise.”--灰魔法师 给出长度为n的序列a, 求有多少对数对 (i, j) (1 &lt;= i &lt; j &lt;= n) 满足 ai + ...

338

RTX6000 PRO BLACKWELL 最优 CUDA 版本选择指南(适配 vLLM/SGLang 大模型推理)

本文针对NVIDIA Blackwell架构RTX6000PRO显卡部署vLLM/SGLang大模型推理引擎时的CUDA版本选择问题,提出专业建议。分析表明,CUDA12.9(需搭配552.06+驱动)是最优选择,因其完全支持BW架构特性,且与vLLM/SGLang最新版本深度适配。文章提供详细的Linux环境部署教程,包括驱动升级、CUDA12.9安装及vLLM/SGLang配置步骤,并指出CUDA13.0目前适配不完善,不推荐新手使用。最后给出常见问题解决方案,强调版本匹配对推理性能和稳定性的重要性。

2501_93651177的博客 682

190、LLC谐振变换器的样机调试实战(问题定位)

这篇实战笔记总结了LLC谐振变换器样机调试中的五大典型问题及解决方案:1)空载炸机源于谐振电容纹波电流能力不足;2)轻载啸叫因控制环路不稳定,需调整突发模式阈值;3)MOSFET过热由死区时间不当导致,需精确优化实现ZVS;4)输出纹波大由PCB布局耦合引起,需优化共模抑制;5)启动过冲需延长软启动时间。作者强调调试需结合示波器、热成像仪等工具,理论计算与实测并重,并详细记录每次参数调整。文章指出LLC调试是不断试错的过程,关键是通过现象分析本质原因。

Jack010169的博客 49

牛客网比赛-Wannafly挑战赛27

无关前置 最近同学都在打牛客网的比赛并且博主也在写一下牛客网的题,博主就去看了看,打了一场,题目质量还是非常不错的。我才不会告诉你我没开long long错了好久QWQ 212A-灰魔法师 题意简述 给出长度为nnn的序列aaa, 求有多少对数对 (i,j)(1≤i&amp;amp;lt;j≤n)(i, j) (1 \leq i &amp;amp;lt; j \leq n)(i,j)(1≤i&amp;lt;j≤n)...

TimeTraveller-VictoryCzt 587

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

牛客网 wannafly27 紫魔法师 /*判断二分图*/

牛客网 wannafly27 紫魔法师 /*判断二分图*/ 链接:https://ac.nowcoder.com/acm/contest/215/B 来源:牛客网 紫魔法师 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 262144K,其他语言524288K 64bit IO Format: %lld 题目描述 “サーヴァント、キャスター、Medea。”--紫魔...

Rshs 283

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

Wannafly挑战赛27 - A 灰魔法师

链接:https://www.nowcoder.com/acm/contest/215/A 来源:牛客网 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 262144K,其他语言524288K 64bit IO Format: %lld 题目描述 “White shores, and beyond. A far green country under a swift sunr...

ityanger的技术栈 2822

牛客网 Wannafly挑战赛27 蓝魔法师

蓝魔法师 链接: https://www.nowcoder.com/acm/contest/215/C 来源:牛客网 题目描述 “你,你认错人了。我真的,真的不是食人魔。”--蓝魔法师 给出一棵树,求有多少种删边方案,使得删后的图每个连通块大小小于等于\(k\),两种方案不同当且仅当存在一条边在一个方案中被删除,而在另一个方案中未被删除,答案对\(998244353\)取模 输入描述: 第一行两个...

weixin_30340775的博客 155

灰魔法师

链接:https://www.nowcoder.com/acm/contest/215/A 来源:牛客网   时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 262144K,其他语言524288K 64bit IO Format: %lld 题目描述 “White shores, and beyond. A far green country under a swift su...

20164225的博客 289

Wannafly挑战赛27 A 灰魔法师

链接:https://www.nowcoder.com/acm/contest/215/A 来源:牛客网   题目描述 “White shores, and beyond. A far green country under a swift sunrise.”--灰魔法师 给出长度为n的序列a, 求有多少对数对 (i, j) (1 &lt;= i &lt; j &lt;= n) 满足 ai +...

s540239976的博客 506

蓝魔法师——树形DP

链接:https://ac.nowcoder.com/acm/problem/20811 来源:牛客网 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 262144K,其他语言524288K 64bit IO Format: %lld 题目描述 “你,你认错人了。我真的,真的不是食人魔。”--蓝魔法师 给出一棵树,求有多少种删边方案,使得删后的图每个连通块大小小于...

Q755100802的博客 481

牛客网 【每日一题】8月5日题目精讲—蓝魔法师

来源:牛客网: 文章目录题目描述题解:代码: 题目描述 “你,你认错人了。我真的,真的不是食人魔。”–蓝魔法师 给出一棵树,求有多少种删边方案,使得删后的图每个连通块大小小于等于k,两种方案不同当且仅当存在一条边在一个方案中被删除,而在另一个方案中未被删除,答案对998244353取模 输入描述: 第一行两个整数n,k, 表示点数和限制 2 <= n <= 2000, 1 <= k <= 2000 接下来n-1行,每行包括两个整数u,v,表示u,v两点之间有一条无向边 保证初始图联通

qq_35975367的博客 538

白魔法师

题目连接:链接:https://ac.nowcoder.com/acm/problem/205460 来源:牛客网 描述 你是一个白魔法师。 现在你拿到了一棵树,树上有 个点,每个点被染成了黑色或白色。 你可以释放一次魔法,将某个点染成白色。(该点不一定是黑色点,也可以是白色点) 现在释放魔法后要保证最大的白色点连通块尽可能大。请求出最大白色连通块的大小。 注:所谓白色连通块,指这颗树的某个连通子图,上面的点全部是白色。 输入 第一行输入一个正整数 ,代表树的顶点数量。 第二行输入一个长度为 的

__1_1__的博客 852

Wannafly挑战赛27 A题-灰魔法师(Java版)

链接:https://ac.nowcoder.com/acm/contest/215/A 来源:牛客网 题目描述 “White shores, and beyond. A far green country under a swift sunrise.”–灰魔法师 给出长度为n的序列a, 求有多少对数对 (i, j) (1 &lt;= i &lt; j &lt;= n) 满足 ai + aj 为完...

仰望星空的博客 324

C++魔法师的难题

来源:牛客网从前,在一个森林里,有一个神秘的魔法师,由于她拥有魔法,她在这个事件存活了无数年。有一天你误入森林,被魔法师抓住。她答应你只要你回答出她的一个问题,就可以放了你。如果一个正整数每个位置都是由相同的数字组成,如 11,22,44444 等,那么我们就称这样的数字为美丽数字。魔法师会给你一个正整数 n,请你告诉她从 1 到 n 中有多少个美丽数字。

weixin_63437585的博客 355

白魔法师--图的连通块问题(牛客小白月赛25)

链接:题目链接 来源:牛客网 白魔法师 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 262144K,其他语言524288K 64bit IO Format: %lld 题目描述 你是一个白魔法师。 现在你拿到了一棵树,树上有 个点,每个点被染成了黑色或白色。 你可以释放一次魔法,将某个点染成白色。(该点不一定是黑色点,也可以是白色点) 现在释放魔法后要保证最大的白色点连通块尽可能大。请求出最大白色连通块的大小。 注:所谓白色连通块,指这颗树的某个连通子图,上面的点全部是白色。 输入描述

艾 1058

蓝魔法师

链接:https://ac.nowcoder.com/acm/contest/6895/A 来源:牛客网 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 262144K,其他语言524288K 64bit IO Format: %lld 题目描述 “你,你认错人了。我真的,真的不是食人魔。”--蓝魔法师 给出一棵树,求有多少种删边方案,使得删后的图每个连通块大小小于等于k,两种方案不同当且仅当存在一条边在一个方案中被删除,而在另一个方案中未被删除,答案对998244353取..

WELCOME!!! 346

牛客——黑魔法师

链接:https://www.nowcoder.com/acm/contest/215/A 来源:牛客网   时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 262144K,其他语言524288K 64bit IO Format: %lld 题目描述 “White shores, and beyond. A far green country under a swift s...

qq_42757965的博客 294
上一篇: (暴力题+技巧(从来没有用过的方法))
下一篇: 牛客网+紫魔法师+染色问题
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值