B. Mister B and Angle in Polygon time limit per test 2 seconds memory limit per test 256 megabytes input standard input output standard output On one quiet day all of sudden Mister B decided to draw angle a on his field. Aliens have already visited h…
A. Mister B and Book Reading time limit per test 2 seconds memory limit per test 256 megabytes input standard input output standard output Mister B once received a gift: it was a book about aliens, which he started read immediately. This book had c p…
820B - Mister B and Angle in Polygon 思路: 由于正多边形以某个顶点分成的三角形后以这个点为顶点的角都相等,所以可以确定两个点为相邻点,只要再找一个点就够了. 证明如下 以正八边形为例,正多边形可推广. 如图所示:∠1=∠2=∠3=∠4=∠5=∠6=∠7=∠8. 代码: #include<bits/stdc++.h> using namespace std; #define ll long long #define pb push_back #define…
传送门 题意 给出正n多边形和一个数a,寻找与a最接近的角,输出角编号 分析 找出多边形上所有角,一一比对即可 trick 1.判断的时候注意精度,i.e.x-eps>0 2.double与double相除时不要立刻转化成int,可能会有误差 代码 #include <bits/stdc++.h> using namespace std; #define ll long long #define F(i,a,b) for(int i=a;i<=b;++i) #define R(i,…
[题目链接]:http://codeforces.com/contest/820/problem/B [题意] 给你一个正n边形; 然后让你在这正n边行中选3个点,组成一个角; 找出角的大小和所给的角最接近的角; [题解] 同弧所对应的圆周角都是相同的; 而且每个正多边行都能作出一个外接圆; 所以随便选两个相邻的点;然后再选其他 n-2个点中的一个点组成角; 就能覆盖到所有的情况了; 顺序增加角的大小就好(一份一份地加); [Number Of WA] 0 [反思] 想说是B题; 就没往复杂的地…
[GMT43相关文档][更新中...] GMT43原理图(PDF)下载GMT43说明书(PDF)下载GMT43机械结构尺寸(PDF)下载 [GMT43相关例程代码][ARM][更新中...] 基于HAL库的SDRAM和LCD驱动例程出厂demo程序下载例程一:ARM驱动LED例程二:串口通信实验例程三:CAN通信实验例程四:SYSTICK定时器——定时读取触摸值例程五:IWDG看门狗实验——复位ARM例程六:WWDG看门狗实验——复位ARM例程七:定时器PWM实验——简易电子琴例程八:ADC实验…
2017.04.28 天气晴朗 东风3级. 时间:上午 9:35 ---10:10分 地点:陆大二楼 会议内容:实验室报修系统项目冲刺Alpha版的的最后一天,大家对现在项目的进程进行了讨论,阐述了各自遇到的困难,以及项目到现在为止一些不尽人意的地方 1:每日讨论图片(拍摄者小组成员  201421123069 黄睿) 2.任务分解图: 3.任务分配: 今天的整体分工如下: 201421123069黄睿:  整理这周相关记录,进行当日小结进行单元测评 反馈测评报告: 201621123076林俊…
/* HDU 6055 - Regular polygon [ 分析,枚举 ] 题意: 给出 x,y 都在 [-100, +100] 范围内的 N 个整点,问组成的正多边形的数目是多少 N <= 500 分析: 分析可知,整点组成的正多边形只能是正方形 故枚举两个点,验证剩下两个点的位置 坑点: 由于点的范围是 [-100, +100],故经过计算得出的点的范围可能是 [-300,+300],注意越界 编码时长:46分钟(-1) */ #include <bits/stdc++.h> u…
Regular polygon Time Limit: 3000/1000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 2219    Accepted Submission(s): 880 Problem Description On a two-dimensional plane, give you n integer points. Your task is to fig…
题目链接 有个结论: 平面坐标系上,坐标为整数的情况下,n个点组成正n边形时,只可能组成正方形. 然后根据这个结论来做. 我是先把所有点按照 x为第一关键字,y为第二关键字 排序,然后枚举向量 (p[i]->p[j]) (j>i),只判断这个向量左侧可否存在两个点与它一起构成一个正方形.这样算的结果是,计数每个正方形时,它的靠右和靠下的两条边都会为ans贡献一个单位,所以最后ans要除以2. #include<bits/stdc++.h> using namespace std;…
(1)安装visual studio 2017 官网下载安装即可 (2)安装visual GDB 链接:https://pan.baidu.com/s/1TgXI1BRQLAWiWlqCcIS9TA 提取码:73cc (3)安装JLINK GDB Server (不安装这个的话,visual GDB项目时,无法找到jlink:红框中即为你安装的JLINK GDB Server安装路径) 链接:https://pan.baidu.com/s/1pYx5BYiDrFcLrQhoGDVnqg 提取码:…
一.当天站立式会议照片 本次会议主要内容:汇报工作进度,根据完成情况调整进度 二.每个人的工作 成员 今天已完成的工作 明天计划完成的工作 罗于婕 导入相关词库数据  研究如何存取语音.图片文件 龚晓婷 研究登陆部分功能的实现  编写登陆部分代码 林仕庄 实现查词功能  完善查词功能 孙佳萱 完成登陆界面  登陆界面后端实现 刘海兰 完成注册界面  注册界面后端实现 曾伟鹏 搭建基本框架 完善框架 三.燃尽图 横坐标:工作日,以天为单位,一共七天,代表着Alpha冲刺阶段的时间一共为7天 纵坐标…
1.立会照片 2.每个人的工作 成员 今天已完成的工作 罗于婕 对界面各部分的图标进行完善.美化 龚晓婷 对于历史记录功能进一步完善 林仕庄 对于历史记录功能进一步完善 刘海兰 协调界面的整体美化 念其锋 对全部功能进行测试并提出改进意见 曾伟鹏 就测试结果进行改进 贡献比: 罗于婕:15% 龚晓婷:15% 林仕庄:25% 刘海兰:15% 念其锋:15% 曾伟鹏:15% 遇到的困难:生词本功能还是没有最终做出来,虽然花了好几天时间学习.实践,但在本次冲刺中还是没有整合到app中,所以我们的app…
来自FallDream的博客,未经允许,请勿转载,谢谢. 话说这一段时间算是过去了,好久好久之后终于又有联考了  没想到这次到我们学校出题,昨天才想起来,临时花一天赶了一套,我出了一个sbFFT,质量勉强吧. upd:代码已经更新 A.种树 有一棵二叉树,有点权,你要从节点1出发前往一个节点,如果路上的节点权值和他相等就结束,否则比他小向左,比他大向右,问能不能找到. 需要支持多组询问,单点修改,子树反转 n,m<=10^5 #include<iostream> #include<…
题目大意 给定A串,选择A串的前lB个字符作为B串,再在B串后增加一个字符,问最长的相等的A串前缀和B串的后缀. Solution 1(KMP) 用1个奇怪的字符连接A串和B串,再用KMP求最长公共前后缀. Solution 2(Hash) hash A串的前缀和B的后缀,然后for去比较,取最大的相等的一个 题目大意 找出图上所有点,当它被删掉后使得1和n不连通. 因为这个点删掉后能够使1和n不在同一个联通块内,所以这个点一定是割点. 但是不是所有的割点都合法.当这个点被删掉后,如何判断1和n…
定时任务之前一直用的是quartz之类,但是注意到Spring中其实也提供了一种简单的调度注释@Scheduled,也就想尝一下鲜.. 代码示意如下: @Component @EnableScheduling public class AsyncTaskHandlerTask { @Scheduled(fixedDelay = 1000) public void task1() { //输出日志 } @Scheduled(fixedDelay = 1000) public void task2(…
概述 KVM(Kernel Virtual Machine) , 作为开源的内核虚拟机,越来越受到 IBM,Redhat,HP,Intel 等各大公司的大力支持,基于 KVM 的开源虚拟化生态系统也日益完善.而实现 KVM 虚拟化,使客户机高效地.安全地使用宿主机的内存资源,就必须实现内存的虚拟化. 客户机物理地址空间 为了实现内存虚拟化,让客户机使用一个隔离的.从零开始且具有连续的内存空间,KVM 引入一层新的地址空间,即客户机物理地址空间 (Guest Physical Address, G…
t1 jzoj3762 过河 路径分段,计算出向上移对答案贡献最大的一段路,再使用堆来维护即可 代码: #include<bits/stdc++.h> using namespace std; double dis(double x,double y){ return sqrt(x*x+y*y); } struct no{ int x,y,v; double w; bool operator <(const no &rhs)const{ return w>rhs.w; }…
Golang Building a Worker Pool in Golang A Million WebSockets and Go Writing Plugins in Go imgproxy:Resize your images instantly and securely Other Data Model Design Best Practices Part1 2 How to Write a Perfect Error Message 6 Simple Tips on How to S…
.NET Porting a .NET Framework library to .NET Core Performance Improvements in .NET Core High-performance .NET by example: Filtering bot traffic protobuf-net gets proto3 support Web Writing a Node.js module in TypeScript Mobile What's New in Swift 4…
一.获得元素节点的方法 document.getElementById()    根据Id获取元素节点 document.getElementsByName()    根据name获取元素节点   遍历出来的是一个数字 document.getElementsByTagName()    根据HTML标签名获取元素节点,注意选择器返回的是一个NodeList对象,能根据索引号选择其中1个,可以遍历输出. document.getElementsByClassName()    根据class获取…
Today,my colleague is on bussiness trip. going to customer factory in jiangxi. slove the color difference problem of LCD screen.so ,I‘m in charge of all his projects. Add my own projects,It's  make me crazy!    1 Slove problem. a.    cypress model  t…
题目链接 T1 按x值排序 遇到第二种牌插入 遇到第一种牌 查询<=y 的最小值 删除他 splay multiset cys大佬说 multiset就是不去重的set, #include <algorithm> #include <cstdio> #define N 100005 using namespace std; struct node { int x,y,opt; bool operator<(node a)const { if(opt!=a.opt&…
题目链接 T1 1e18 内的立方数有 1e6个 直接枚举可过 二分最优 考场用set  死慢.. #include <cstdio> int t; long long p; int main(int argc,char *argv[]) { freopen("cubic.in","r",stdin); freopen("cubic.out","w",stdout); scanf("%d",&a…
针对Java Web应用中错误异常处理方法的运用 在javaweb中其异常都需要对Checked Exception之下的Exception进行继承,并且有选择地对发生的错误和异常进行处理.Java同样也提供了抛出异常.捕捉异常和finally语句的使用来处理程序异常,下面就来具体看一下Java中的异常处理用法及其架构和使用建议: Java异常是Java提供的一种识别及响应错误的一致性机制. Java异常机制可以使程序中异常处理代码和正常业务代码分离,保证程序代码更加优雅,并提高程序健壮性.在有…
该购物过程是在session范围内完成的,需要使用session对象实现信息的共享 (1)购买“肉类”商品的页面 <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <html> <head> <title>购物肉类商品页面</title> </head> <body> <…
参考来自:http://blog.csdn.net/qq_34360219/article/details/76169653 1.场景 突然间IDEA就跑不起项目了,报了如下的错误:unable to open debugger port(127.0.0.1:10308) 因为只弹了这一个错误,所以以为我的debug的端口50812被占用了,但怎么查也查不到被占用,事实上并不是这个端口被占用!! 如果打开event log 窗口就能发现在这个错误提示的上面还有一行  Error running…
1.项目结构 2.配置文件 对配置文件进行总结: pom.xml web.xml -> 配置web相关 -> 读取application*.xml 5 -> 读取logback.xml applicationContext.xml ->配置spring的主要信息 ->读取sqlMapConfig.xml ->读取mapper.xml ->读取ehcache.xml sqlMapConfig.xml ->配置mybatis相关 mapper.xml ->…