CF1612C Chat Ban
cf1612C Chat Ban
输入k和x,求出你能过发送信息的行数
可以分开3种情况去讨论,如何根据求根公式去求
#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
void solve(){ll k,x;cin>>k>>x;ll ans=0;if(x>=k*k){cout<<2*k-1<<endl;return;}if(k*(k+1)/2>=x){ans=(sqrt(1+8*x)-1)/2;if(ans*(ans+1)/2<x&&ans*(ans+1)/2<k*(k+1)/2){ans++;}cout<<ans<<endl;return;}if (x>k*(k+1)/2){ans=k;ll index;x-=(k*(1+k))/2;index=(((2*k-1)-(sqrt((2*k-1)*(2*k-1)-8*x)))/2);ans+=index;if((2*index*k-index*index-index)/2<x)ans++;}cout<<ans<<endl;
}
int main(){int t;cin>>t;while(t--){solve();}
}
CF1612C Chat Ban相关推荐
- Chat Ban 二分,等差数列(1300)
题意 : 有2k−12k-12k−1行,且1-k行递增,k+1行-2k-1行递减,发大于等于x个表情后会被封号,问最多发出多少行,发生"超出"行为的那行也累加答案中 思路 : 范围 ...
- python读取json文件,大批量写入mongo
1.需求:现在要求将服务器上523GB的json文件,导入到mongo库中,由于mongoimport 速度在25MB/s, 现在用脚本多进程将数据读取,在写入mongo中. 2.源码: # -*- ...
- Educational Codeforces Round 117 (Rated for Div. 2)
A. Distance B. Special Permutation C. Chat Ban D.X-Magic Pair E. Messages F:没看F,好难的样子 G. Max Sum Arr ...
- Educational Codeforces Round 117 (Rated for Div. 2)题解(A~D)
Educational Codeforces Round 117 (Rated for Div. 2) 今天这场没打,赛后从九点半到十一点把前面四个题目给补了一下,E题明天有时间看看能不能弄出来. A ...
- nonebot2聊天机器人插件4:群聊与戳一戳响应chat
nonebot2聊天机器人插件4:群聊与戳一戳响应chat 1. 插件用途 2. 目录结构 3. 实现难点与解决方案 3.1 随机触发 3.2 返回随机信息 3.3 禁言用户 3.4 json转换 3 ...
- 【Chat】实验 -- 实现 C/C++下TCP, 服务器/客户端 多人聊天室
本次实验利用TCP/IP, 语言环境为 C/C++ 利用套接字Socket编程,以及线程处理, 实现Server/CLient 之间多人的聊天系统的基本功能. 结果大致如: 下面贴上代码(参考参考.. ...
- Deploy Office Communications Server 2007R2 Group Chat Server(二)
继续上面看图操作. ChatServer就安装完毕了. 配置IIS-. 在另外一台电脑上安装Compliance Services-我这只用了两台,我直接装在SQL那台.. 这里和前面的ChatSer ...
- 爬虫,如何防止被ban之策略大集合
话说在尝试设置download_delay小于1,并且无任何其他防止被ban的策略之后,我终于成功的被ban了. 关于scrapy的使用可参见之前文章: http://blog.csdn.net/u0 ...
- 国服被ban咋看_王者荣耀:赵云不会玩?完美详细攻略教学,看完助你轻松上王者...
王者荣耀:赵云不会玩?国服最细教学:快速发育,三指卡位,看完轻松上王者 目录: 1.版本强度 2.技能解析 3.出装铭文 4.实战教学 一:版本强度 数据来自王者营地 收集巅峰赛1350玩家对局数据 ...
最新文章
- 闻声识人时代将至?多家企业争相布局
- LA3266田忌赛马
- Linux下xz与tar的区别
- linux下curl指令常见使用
- 单元测试:如何编写可测试的代码及其重要性
- 什么是跨域(定义理解错误)
- net start mysql 失败_net start mysql出错,显示错误1067
- settings.xml的配置
- 领扣(LeetCode)删除链表的倒数第N个节点 个人题解
- sql高级语法之IF、IFNULL
- windows无法安装iis信息服务器,windows server 2016 安装iis教程
- Atitit 企业知识管理PKM与PIM
- Linux操作系统搭建本地源
- dtcms传递多个参数怎么获取
- 如何打开.json文件
- axure rp pro入门
- 互联网产品经理的职责
- 淘宝直通车为什么要低价引流,低价引流的原理、低价引流的具体操作
- 时空大数据要把握“后发优势”
- 怎么样在腾讯云服务器桌面环境安装
热门文章
- ifconfig内容解析
- Time-Ordered Recent Event (TORE) Volumes for Event Cameras论文笔记
- 【2021-05-06】JS逆向之微店登入ua
- BiLSTM+CRF实现AI诗人与长短记忆网络
- 高德地图在H5页面中的使用(VUE)
- Java的同步锁和同步方法(synchronized)
- 《ROS机器人开发实践》使用RoboWare创建talker和listener程序
- Haiku将通过GSoC获得对x86_64的支持
- photoSwipe插件使用
- python爬虫实现音乐下载