nefu702 The minimum square sum(数论)

【VMware篇】7-通过ISO镜像升级VMware Esxi 本文主要介绍Dell服务器上安装的ESXi升级的方法之一(采用ISO升级)。 阅读详情

The minimum square sum

Time Limit 1000ms

Memory Limit 65536K

description

  Given a prime p (p<108),you are to find min{x2+y2},where x and y belongs to positive integer, so that x2+y2=0 (mod p). 
							

input

  Every line is a p. No more than 10001 test cases.
							

output

  The minimum square sum as described above.
							

sample_input

2
3
5
							

sample_output

2
18
5
							

hint


								
							

source


思路:结论p=4k+3则没有平方和会等于P,否则就有。


#include<iostream>
#include<cstdio>
#include<cstring>
#include<algorithm>
#include<cmath>

using namespace std;

int main()
{
    long long p;
    while (cin>>p)
    {
        if (p==2) cout << "2" << endl;
        else if((p-3)%4==0) cout << 2*p*p << endl;
        else cout << p << endl;
    }
    return 0;
}




【ArcGIS教程】基于DEM数据的洪水淹没分析——提取淹没区并计算淹没区洪水量 使用ArcGIS开展洪水淹没区分析、提取淹没区并计算淹没区洪水量的详细说明,如果想获取教程中实验数据,请关注微信公众号【GIS小能手】然后在后台留言。 阅读详情

相关推荐

系统设计---算法与架构

这片文章对系统设计的具体步骤及相关知识进行介绍,主要分为四部分:算法设计、IC系统架构设计、基于systemC的IC系统设计、系统设计工具SPW简介。 (一)算法设计 系统设计的第一步是给出清晰的系统规范,该规范写明了系统的功能、性能、费用、开发时间等。接下来创建一个系统行为模型,并且可以用来初步验证设计的性能。再下来,对行为模型进行细化,即进行算法设计。算法设计大致分为三步: 1)给出浮点

正在努力的ICer的博客 4373

NEU 1440 The minimum square sum (平方剩余和欧拉准则)

平方剩余和欧拉准则 若p=2或p=4*k+1 则p可以表成两平方数的和的形式 (欧拉和费马已证明,并且有求的方法) 所以答案是p 若p=4*k+3 设a^2=n(mod p) (n!=0)  可以证明不存在b,b^2=p-n(mod p) 即若n是p的平方剩余 则p-n不是p的平方剩余 证明:因为a^2=n(mod p) 所以由欧拉准则 得n^((p-1)/2)=1(mod p) 若b^2

xlp的acm专栏 1608

头歌MySQL数据库实训答案 有目录

头歌java实训答案集数据库部分一条一条的写,可鼠标手动粘贴,除特定命令外未分大小写。 第1关:创建数据库 第2关创建表 第3关:使用主键约束 第4关:外键约束 第5关:添加常用约束 MySQL数据库 - 数据库和表的基本操作(一) 第1关:查看表结构与修改表名 第2关:修改字段名与字段数据类型 第3关:添加与删除字段 第4关:修改字段的排列位置 第5关:删除表的外键约束 MySQL数据库 - 数据库和表的基本操作(二) 第1关:插入数据 第2关:更新数据 第3关:删除数据 MySQL数据库 - 单表查询(

m0_67401761的博客 4万+

poj 1780 Code(欧拉回路+鼓轮模型)

Code Time Limit:1000MS Memory Limit:65536K Total Submissions:1645 Accepted:625 Description KEY Inc., the leading company in security hardware, has deve...

weixin_30681615的博客 318

PV-RCNN实战:如何在KITTI数据集上实现3D目标检测(附完整代码解析)

本文提供了在KITTI数据集上实战PV-RCNN 3D目标检测的完整指南,涵盖环境配置、数据预处理、模型训练与评估全流程。通过详细的代码解析和调参技巧,帮助读者掌握这一融合点与体素优势的经典3D目标检测模型,并实现从理论到实践的跨越。

weixin_29098391的博客 403

ESP32S3接入讯飞在线语音识别教程及配套源代码

本文介绍了如何使用ESP32-S3开发板实现讯飞在线语音识别功能。首先,需要准备硬件设备,包括ESP32-S3开发板、麦克风模块、MicroSD卡模块和扬声器模块。接着,安装Arduino IDE并配置ESP32-S3开发环境,注册讯飞开放平台账号并获取API凭证。然后,通过I2S接口连接麦克风模块,并编写代码实现语音录制、Base64编码、API请求和识别结果处理。代码包括初始化WiFi、麦克风、系统时间,以及录制语音、发送请求、解析响应等功能。最后,通过按键触发录音,并将识别结果输出到串口。

2401_88800025的博客 746

WUSTOJ 1338: The minimum square sum(Java)

Description Given a prime p(p<108), you are to find min{x2+y2}, where x and y belongs to positive integer, so that x2+y2=0 (mod p). 输入一个质数 p,你找出两个正整数 x 和 y 使得 (x2+y2) mod p = 0,且 x2+y2 最小。 Input Every line is a p. No more than 10001 test cases.

wowpH 242

机器人在果园内行巡检仿真(2D雷达、realsense相机)

DiffBot是一种具有两个轮子的自主差动驱动机器人。它的主要处理单元是一个运行Ubuntu Mate 20.04和ROS 1 (ROS Noetic)中间件的Raspberry pi4b。该存储库包含ROS驱动包、真实机器人的ROS控制硬件接口和模拟DiffBot的配置。修改配置文件orchard_world.launch。

如果想成为中心,那么就到中心去吧。 1311

NEFU大一省赛训练2 (A B C D E F G I J)

目录OPA Alphabet Cookies思路代码B Sequential game思路代码C The Hardest Problem Ever思路思路D Dart gameE Similar Word思路代码F Post office思路代码G Lucky Boy思路代码I JiulianhuanJ The minimum square sum思路代码打表代码ED OP \ A Alphabet Cookies 字符串处理 思路 统计字母数后比对,保证没有字母不足; 代码 #include<bit

Tan_Yuu的博客 1106

vue2/3 - [超详细] 实现企业微信扫码登录完整流程及代码,vue项目接入企业微信扫码登录功能教程,支持新跳页显示二维码或div容器里内嵌登录二维码(详细代码注释,一键复制开箱即用)

vue企业微信扫码登录,vue网页网站企业微信扫码登录教程,vue如何实现企业微信扫码登录功能,vue详细企业微信扫码登录功能实现,vue2实现企业微信扫码登录,前端vue企业微信扫码登录教程,vue pc电脑端企业微信扫码登录详细教程,vue项目中怎么做企业微信扫码注册登录,vue实现网站接入企业微信扫码登录,vue2做企业微信扫码登录的优质文章教程,vue网站对接企业微信扫码登录,vue企业微信扫码登录如何新开一页全屏显示登录二维码,vue企业微信登录二维码 内嵌在div容器里/跳页显示登录二维码,vu

✅ 精选推荐文章 5702

深度学习论文: Cultivated Land Extraction from High-Resolution Remote Sensing Image

深度学习论文: Cultivated Land Extraction from High-Resolution Remote Sensing Image The Winning Solution to the iFLYTEK Challenge 2021 Cultivated Land Extraction from High-Resolution Remote Sensing Image PDF: https://arxiv.org/pdf/2202.10974.pdf PyTorch代码: https:

mingo_敏 3480

【数论】 nefu 702 The minimum square sum

数论这种东西。。。记住结论就好,

yysys 670

Python爬虫实战:携程旅游攻略爬取全流程解析(动态接口+反爬破解+异步爬取)

本文介绍了携程旅游攻略的爬取全流程,涵盖静态和动态页面抓取、异步请求、高级反爬策略以及数据存储和简单分析。增加用户评论和评分抓取结合NLP分析攻略文本情感与关键词建立旅游推荐系统自动化代理IP池和验证码识别模块。

2201_76125261的博客 2039

nefu 702 The minimum square sum

#include <iostream>using namespace std;int main() { long long m; while(cin>>m) { if(m%4==1||m==2) cout<<m<<endl; else cout<<2*m*m<<endl; } r

代码改变世界 556

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

ACM-ICPC 2018 南京赛区网络预赛-J_sum

A square-free integer is an integer which is indivisible by any square number except 11. For example, 6 = 2 \cdot 36=2⋅3 is square-free, but 12 = 2^2 \cdot 312=22⋅3 is not, because 2^222 is a square n...

这里RevolIA,_(:з」∠)_ 2188

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

POJ 1708 Game G++ 巧妙 bfs 没掌握

#include <iostream> #include <cstdio> #include <queue> #include <cstring> #include <vector> #include <algorithm> using namespace std; //英语 看博友分析 抄博友程序 巧妙 bfs 没掌握 int col[110]; int vis[1...

woniupengpeng的专栏 204

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

山东省第四届ACM省赛题——Square Number(平方数的性质)

题目描述 In mathematics, a square number is an integer that is the square of an integer. In other words, it is the product of some integer with itself. For example, 9 is a square number, since it can be w

Beyond the Sora 1615

2018ACM-ICPC南京赛区网络赛: J. Sum(积性函数前缀和)

  J. Sum A square-free integer is an integer which is indivisible by any square number except 11. For example, 6 = 2 \cdot 36=2⋅3 is square-free, but 12 = 2^2 \cdot 312=22⋅3 is not, because 2^222 is...

加载中... 731

数论7——欧拉筛素(模板0.5)

bool vis[maxn+5];//标记该数是否为素数 int prime[maxn+5]; // 素数数组 void Prime() { memset(vis, 0, sizeof(vis)); memset(prime,0, sizeof(prime)); for(int i = 2;i <= maxn;i++) { if(!v...

T.J的博客 210

ACM-ICPC 2018 南京赛区网络预赛 J.Sum (欧拉筛的应用+DP思维)

题目链接:https://nanti.jisuanke.com/t/30999 #pragma comment(linker, "/STACK:102400000,102400000") #include&lt;bits/stdc++.h&gt; using namespace std; #define debug puts("YES"); #define rep(x,y,z) for(in...

满月照亮的路 1017

Codeforces Round #630 (Div. 2)

C. K-Complete Word time limit per test2 seconds memory limit per test512 megabytes inputstandard input outputstandard output Word s of length n is called k-complete if s is a palindrome, i.e. si=sn+1−i for all 1≤i≤n; s has a period of k, i.e. si=sk+i for

苦鬼·。 514

2018 icpc网络赛-Nanjing 题解 J 题

原文链接:https://kuangbin.github.io/2018/09/01/2018-ACM-ICPC-Nanjing-online-J/ A square-free integer is an integer which is indivisible by any square number except 11. For example, 6 = 2 \cdot 36=2⋅3 is ...

越看越喜欢啊 1234

南京网络赛J-Sum【数论】

A square-free integer is an integer which is indivisible by any square number except 11. For example, 6 = 2 \cdot 36=2⋅3 is square-free, but 12 = 2^2 \cdot 312=22⋅3 is not, because 2^222 is a square n...

wybooooooooo的博客 357

POJ 1497 Molecules G++ 枚举 巧妙 背

#include <iostream> #include <cstdio> #include <string> #include <algorithm> using namespace std; //英语 抄博友程序 枚举 巧妙 背 string s[5]; int id[5]; int p[5]; enum{U,L,D,R};//抄博友程序 int main() { while(1) { cin...

woniupengpeng的专栏 171

Sum

A square-free integer is an integer which is indivisible by any square number except11. For example,6 = 2 \cdot 36=2⋅3is square-free, but12 = 2^2 \cdot 312=22⋅3is not, because2^222is a square...

weixin_30375247的博客 147

ACM-ICPC 2018 南京赛区网络预赛 J.sum(线性筛)*

链接:https://nanti.jisuanke.com/t/A1956 题面: A square-free integer is an integer which is indivisible by any square number except 11. For example, 6 = 2 \cdot 3,6=2⋅3 is square-free, but 12 = 2^2 \cdot 3...

nowting的博客 278
上一篇: nefu700 Car race game(离散化+线段树)
下一篇: 一个很给力的程序,表白用的。
剑不飞
博客等级 码龄15年 86粉丝 505原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值