7-21 求特殊方程的正整数解

7-21 求特殊方程的正整数解 (15 分) 本题要求对任意给定的正整数N,求方程X2+Y2=N的全部正整数解。 输入格式: 输入在一行中给出正整数N(≤10000)。 输出格式: 输出方程X2+Y2=N的全部正整数解,其中X≤Y。每组解占1行,两数字间以1空格分隔,按X的递增顺序输出。如果没有解,则输出No Solution。 输入样例1: 884 输出样例1: 10 28 20 22 输入样例2: 11 输出样例2: No Solution N=eval(input()) flag=Fa
分类: 其他 发布时间: 01-08 23:31 阅读次数: 0

SQL Server数据库新手入门学习总结(三)

4.视图、索引和事务视图是由一个或多个数据表(基本表)导出的虚拟表或者查询表,是关系数据库系统提供给用户以多种角度观察数据库中数据的重要机制。视图的好处:能够简化用户的操作;视图能够对机密数据提供安全保护。创建视图时,视图的名称存在sysobjects表中。有关视图中所定义列的信息添加到syscolumns表中,而有关视图相关性的信息添加到sysdepends表中。另外,createview语句的
分类: 数据库 发布时间: 01-08 23:30 阅读次数: 0

1005 继续(3n+1)猜想 python

1005 继续(3n+1)猜想 (25 分) 卡拉兹(Callatz)猜想已经在1001中给出了描述。在这个题目里,情况稍微有些复杂。 当我们验证卡拉兹猜想的时候,为了避免重复计算,可以记录下递推过程中遇到的每一个数。例如对 n=3 进行验证的时候,我们需要计算 3、5、8、4、2、1,则当我们对 n=5、8、4、2 进行验证的时候,就可以直接判定卡拉兹猜想的真伪,而不需要重复计算,因为这 4 个数已经在验证3的时候遇到过了,我们称 5、8、4、2 是被 3“覆盖”的数。我们称一个数列中的某个
分类: 其他 发布时间: 01-08 23:30 阅读次数: 0

1008 数组元素循环右移问题 python

1008 数组元素循环右移问题 (20 分) 一个数组A中存有N(>0)个整数,在不允许使用另外数组的前提下,将每个整数循环向右移M(≥0)个位置,即将A中的数据由(A0A1⋯AN−1)变换为(AN−M⋯AN−1A0A1⋯AN−M−1)(最后M个数循环移至最前面的M个位置)。如果需要考虑程序移动数据的次数尽量少,要如何设计移动的方法? 输入格式: 每个输入包含一个测试用例,第1行输入N(1≤N≤100)和M(≥0);第2行输入N个整数,之间用空格分隔。 输出格式: 在一行中输出循环右移M位以后
分类: 其他 发布时间: 01-08 23:30 阅读次数: 0

1009 说反话 python

1009 说反话 (20 分) 给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出。 输入格式: 测试输入包含一个测试用例,在一行内给出总长度不超过 80 的字符串。字符串由若干单词和若干空格组成,其中单词是由英文字母(大小写有区分)组成的字符串,单词之间用 1 个空格分开,输入保证句子末尾没有多余的空格。 输出格式: 每个测试用例的输出占一行,输出倒序后的句子。 输入样例: Hello World Here I Come 输出样例: Come I Here World Hell
分类: 其他 发布时间: 01-08 23:29 阅读次数: 0

1010 一元多项式求导 python

1010 一元多项式求导 (25 分) 设计函数求一元多项式的导数。(注:xn(n为整数)的一阶导数为nxn−1。) 输入格式: 以指数递降方式输入多项式非零项系数和指数(绝对值均为不超过 1000 的整数)。数字间以空格分隔。 输出格式: 以与输入相同的格式输出导数多项式非零项的系数和指数。数字间以空格分隔,但结尾不能有多余空格。注意“零多项式”的指数和系数都是 0,但是表示为 0 0。 输入样例: 3 4 -5 2 6 1 -2 0 输出样例: 12 3 -10 1 6 0 自己一
分类: 其他 发布时间: 01-08 23:29 阅读次数: 0

1011 A+B 和 C python

1011 A+B 和 C (15 分) 给定区间 [−231,231] 内的 3 个整数 A、B 和 C,请判断 A+B 是否大于 C。 输入格式: 输入第 1 行给出正整数 T (≤10),是测试用例的个数。随后给出 T 组测试用例,每组占一行,顺序给出 A、B 和 C。整数间以空格分隔。 输出格式: 对每组测试用例,在一行中输出 Case #X: true 如果 A+B>C,否则输出 Case #X: false,其中 X 是测试用例的编号(从 1 开始)。 输入样例: 4 1 2 3
分类: 其他 发布时间: 01-08 23:29 阅读次数: 0

linux文件上传下载命令

版权归作者所有,任何形式转载请联系作者。 作者:petanne(来自豆瓣) 来源:https://www.douban.com/note/555721920/ 很好用,写下来分享。 1.命令 rz sz 安装lrzsz yum install lrzsz 上传:rz 上传至当前命令执行目录 下载:sz test.txt 将该文件下载至本地 特点:很灵活,但是只能单文件,对文件夹操作需要先把文件夹压缩 异常:rz可能会出现由于文件中存在控制字符(类似shell命名字符)导致上传失败,甚至退出ss
分类: 其他 发布时间: 01-08 23:27 阅读次数: 0

百度地图 框出省市边界

话不多说直接上代码: 一、建立地图 创建地图对象;设立中心点以及地图级别。 var map = new BMap.Map("container"); map.centerAndZoom(new BMap.Point(116.403765, 39.914850), 12); 二、添加地图事件 地图事件:添加了滚轮缩放。 map.enableScrollWheelZoom(true) 三、获取行政区域 构造函数Boundary; get方法,获取行政区域的边界。 rs是获取到的结果。 获取
分类: 其他 发布时间: 01-08 23:26 阅读次数: 0

layui table 完整实例

1、layui 搜索  var $ = layui.$, active = { reload: function () { debugger var countyId = $("#countyId option:selected").val(); var fwzt = $('#fwzt').val(); //执行重载
分类: 其他 发布时间: 01-08 23:26 阅读次数: 0

echarts tooltip formatter添加图片

直接代码吧 工具还是蛮强大的 a 的值就是 鼠标悬浮在的当前柱状图的详情 可根据需要取值 tooltip : { trigger: 'axis', axisPointer: { type: 'shadow' }, formatter: function(a) { var greenimg
分类: 其他 发布时间: 01-08 23:26 阅读次数: 0

电影接口解析

使用方法:在=后面加上视频地址回车就可以解析VIP电影了。 列:http://jx.618g.com/?url=http://www.iqiyi.com/v_19rr7mmyvw.html#vfrm=19-9-0-1 我测试了一下这个接口问题。 比如你用下面的第一个接口 http://jx.618g.com/?url= 然后,腾讯战狼VIP电影 《战狼2》 链接如下 https://v.qq.com/x/cover/wi8e2p5kirdaf3j.html 合成的链接,就是 http://jx
分类: 其他 发布时间: 01-08 23:25 阅读次数: 0

centOS下,yum安装Apache过程

第一步:安装Apache服务程序(apache服务的软件包名称叫做httpd) yum install httpd -y 第二步: 将Apache服务添加到 开机自启中 第三步:打开firefox浏览器 测试 127.0.0.1 这样 我们的apache服务就安装好了 ! 小编下面给大家 讲解一下 一些配置文件 。以及apach 的应用服务 刚学会的安装和运行只是学习httpd服务程序成功路上的一小步而已,对于Linux系统中服务的配置就是在修改其配置文件,因此还需要知道这些配置文件分别干什么
分类: 其他 发布时间: 01-08 23:24 阅读次数: 0

运用nginx和阿里云解析配置二级域名 设置不同端口号

server { listen 80 default_server; #监听端口 root /mnt/aa; #访问根目录 index index.html index.htm; #默认页,可以不设置 server_name www.yanyusun.com; #根据域名跳转 location / { try_files $uri $uri/ =404;
分类: 其他 发布时间: 01-08 23:24 阅读次数: 0

Dto与Entity相互转换的工具类

public class Dto2Entity { private static final Logger log=LoggerFactory.getLogger(Dto2Entity.class); // 使用多线程安全的Map来缓存BeanCopier,由于读操作远大于写,所以性能影响可以忽略 public static ConcurrentHashMap<String, BeanCopier> beanCopierMap = new ConcurrentHashM
分类: 其他 发布时间: 01-08 23:23 阅读次数: 0

整理了一篇 linux 环境配置的文章

安装之前先检查一下系统有没有自带open-jdk 命令: rpm -qa |grep java rpm -qa |grep jdk rpm -qa |grep gcj 如果没有输入信息表示没有安装。 如果安装可以使用rpm -qa | grep java | xargs rpm -e --nodeps 批量卸载所有带有Java的文件 这句命令的关键字是java 首先检索包含java的列表 yum list java* 检索1.8的列表 yum list java-1.8* 安装1.8.0的所有
分类: 其他 发布时间: 01-08 23:23 阅读次数: 0

JDK和CGLIB动态代理原理

一 JDK和CGLIB动态代理原理 1、JDK动态代理 利用拦截器(拦截器必须实现InvocationHanlder)加上反射机制生成一个实现代理接口的匿名类, 在调用具体方法前调用InvokeHandler来处理。 2、CGLiB动态代理 利用ASM开源包,对代理对象类的class文件加载进来,通过修改其字节码生成子类来处理。 3、何时使用JDK还是CGLiB? 1)如果目标对象实现了接口,默认情况下会采用JDK的动态代理实现AOP。 2)如果目标对象实现了接口,可以强制使用CGLIB实现A
分类: 其他 发布时间: 01-08 23:22 阅读次数: 0

JSON数组的构造

因为最近在做安卓应用,做好基本页面后还需要自己来搭建后台,这就需要Java web的知识了(头疼)。 需要服务器向客户端传输一组JSON数据,可是!没学过json啊! 然后查资料终于学会了基本用法。 然后自己胡乱实验各种方法结果成功了啊哈哈!(我觉得还是有必要系统的学习一遍,否则这样摸索太过于浪费时间) 成功生成的JSON数组! 源代码: for(int j=0;j<i;j++){ //查询获得此课程号的课堂的信息。 try { JSONObject json =new JSONObject(
分类: 其他 发布时间: 01-08 23:22 阅读次数: 0

有关C语言,自己真的动了么?

在C中,字符串其实就是字符数组。C语言中,对字符串就是按字符数组的规律来处理的(ANSI的字符是unsigned char,对宽字符,字符是unsigned short int,即前者1byte,后者2byte)。由于是按数组方式处理的,所以必须知道每个串的实际有效元素到哪里结束,想像图书馆书柜中的格子,书柜尽管有100个格子,但未必要放满100本书,可能是10本、20本,所以不能按格数来算字符串长度(算格数那个就是sizeof()的值),实际放书的数量是动态变化的,所以C语言规定某个标志,告
分类: 其他 发布时间: 01-08 23:21 阅读次数: 0

递归中不要使用x++或者++x

很简单的一道递归的题目。 公园票价为5角。假设每位游客只持有两种币值的货币:5角、1元。 再假设持有5角的有m人,持有1元的有n人。 由于特殊情况,开始的时候,售票员没有零钱可找。 我们想知道这m+n名游客以什么样的顺序购票则可以顺利完成购票过程。 显然,m < n的时候,无论如何都不能完成; m>=n的时候,有些情况也不行。比如,第一个购票的乘客就持有1元。 请计算出这m+n名游客所有可能顺利完成购票的不同情况的组合数目。 注意:只关心5角和1元交替出现的次序的不同排列,持有同样币值的两名游
分类: 其他 发布时间: 01-08 23:21 阅读次数: 0