CodeforcesRound#242(Div.2)<A-C>_html/css_WEB-ITnose
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了CodeforcesRound#242(Div.2)<A-C>_html/css_WEB-ITnose,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含4661字,纯文字阅读大概需要7分钟。
内容图文
CF424 A. Squats
题目意思:
有n(n为偶数)个x和X,求最少的变换次数,使得X的个数为n/2,输出变换后的序列。
解题思路:
统计X的个数ans,和n/2比较,少了的话,需要把n/2-ans个x变成X,多了的话需要把ans-n/2个X变成x.(从前往后扫一遍就行了)。
代码:
//#include#include#include#include#include#include#include#include#include#include#include#include
CF 424B. Megacity
题目意思:
给一个中心城市的坐标(0,0)和人口s,n个周围城市,告诉n个城市的人口及位置坐标,求以中心城市为圆心的最小的半径,使得人口总数超过1000000-s.
解题思路:
先求出每个城市距离中心城市的距离,然后对距离从小到大排序,然后依次扫描,如果达到要求,就退出输出最小的半径。
代码:
//#include#include#include#include#include#include#include#include#include#include#include#include
CF 424C. Magic Formulas
题目意思:
给定pi,求Q。
解题思路:
抑或运算满足交换律和结合律。
原式可以等价于先对pi全部抑或,然后对每个i(1=<i<=n),求出1~n对i求模再抑或,可以发现一直是1~i-1 1~i-1..... 所以如果n/i是偶数抑或值为0,如果是奇数抑或值为1^2^3^4...^i-1 最后余数是1~n%i .
预处理出dp[i]=1^2^3..^i
代码:
//#include#include#include#include#include#include#include#include#include#include#include#include
内容总结
以上是互联网集市为您收集整理的CodeforcesRound#242(Div.2)<A-C>_html/css_WEB-ITnose全部内容,希望文章能够帮你解决CodeforcesRound#242(Div.2)<A-C>_html/css_WEB-ITnose所遇到的程序开发问题。
如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
来源:【匿名】