首页 > 其他分享 >逐月信息学 2024 提高组 #6

逐月信息学 2024 提高组 #6

时间:2024-07-05 16:35:20浏览次数:23  
标签:信息学 return matrix 表格 int mid Sqrt 2024 逐月

\(\color{black}\texttt{A. 数字涡旋}\)

题目描述

有一张无线大的表格,里面填着所有正整数,表格如下:

\[\begin{matrix} 1&2&9&\dots\\ 4&3&8\\ 5&6&7\\ \vdots&&&\ddots \end{matrix} \]

求数字 \(N\) 出现在表格的几行几列。

思路

推式子体。

代码

#include<bits/stdc++.h>
using namespace std;

int t, n, k;

int Sqrt(int x) {
  int l = 1, r = 31624;
  for(; l < r; ) {
    int mid = (l + r) >> 1;
    (1ll * mid * mid >= x ? r = mid : l = mid + 1);
  }
  return l;
}

void Solve() {
  cin >> n;
  k = Sqrt(n);
  int d = k * k - n;
  if(k % 2 == 0) {
    if(d < k) {
      cout << k << " " << 1 + d << "\n";
    }else {
      cout << k - (d - k + 1) << " " << k << "\n";
    }
  }else {
    if(d < k) {
      cout << 1 + d << " " << k << "\n";
    }else {
      cout << k << " " << k - (d - k + 1) << "\n";
    }
  }
}

int main() {
  ios::sync_with_stdio(false), cin.tie(0), cout.tie(0);
  for(cin >> t; t--; Solve()) {
  }
  return 0;
}

标签:信息学,return,matrix,表格,int,mid,Sqrt,2024,逐月
From: https://www.cnblogs.com/yaosicheng124/p/18286088

相关文章

  • 全网最全网络安全入门指南(2024版)零基础可学_网络安全学习指南
    下一个十年的饭碗就是它了!据悉,2019年9月27日,工信部发布**《关于促进网络安全产业发展的指导意见(征求意见稿)》,明确提出2025年培育形成一批营收20亿元以上的网络安全企业,网络安全产业规模超过2000亿元的发展目标;据市场调研机构Gartner预测,我国网络安全预计将以......
  • 【SPIE 独立出版 | 高录用稳检索 | 过往4届均已检索】第五届计算机视觉和数据挖掘国际
    第五届计算机视觉与数据挖掘国际学术会议(ICCVDM2024)将于2024年7月19-21日在中国长春举行。此前,ICCVDM系列会议于2020年在中国西安、2021年在中国长沙(线上)、2022年在中国呼伦贝尔(线上+线下)、2023年在中国长春(线上+线下)皆已成功举办。ICCVDM为世界各地该领域的专家、学者......
  • 2024年亚太中文赛数学建模竞赛B题 洪水灾害的数据分析与预测详细思路解析
    2024年亚太中文赛数学建模竞赛B题洪水灾害的数据分析与预测详细思路解析解题方法:首先就是对数据进行数据的预处理包括缺失值和异常值处理,之后就是分析哪些指标与洪水的发生有着密切的关联,可以使用相关性分析(建议使用斯皮尔曼相关系数法,斯皮尔曼相关系数是一种度量两个变量......
  • 2024年最佳鼠标灵敏度转换工具——“Mouse Sensitivity Converter“
    一、引言在现代的竞技游戏中,鼠标灵敏度是每个玩家都无法忽视的重要因素。无论你是FPS射击游戏达人,还是MOBA策略游戏爱好者,你都需要一款合适的鼠标灵敏度来提升你的游戏表现。然而,在不同游戏之间调整灵敏度常常让人头疼。今天我们将为大家介绍一款能够解决这一难题的神器——"Mous......
  • 2024年虚拟现实、图像和信号处理国际学术会议(ICVISP 2024)
    ​​​​2024年虚拟现实、图像和信号处理国际学术会议(ICVISP2024)2024InternationalConferenceonVirtualReality,ImageandSignalProcessing———————————————————————————————————————会议时间:2024年8月2日-4日   会议地......
  • 极狐GitLab 将亮相2024空天信息大会暨数字地球生态峰会,携手中科星图赋能空天行业开发
    GitLab是一个全球知名的一体化DevOps平台,很多人都通过私有化部署GitLab来进行源代码托管。极狐GitLab:https://gitlab.cn/install?channel=content&utm_source=csdn是GitLab在中国的发行版,专门为中国程序员服务。可以一键式部署极狐GitLab。极狐GitLab在5月28......
  • 2024 年第十四届 APMCM 亚太地区大学生数学建模A题 飞行器外形的优化问题--完整思路代
    飞行器是在大气层内或大气层外空间飞行的器。飞行器可以分为:航空器航天器、火箭和导弹。在大气层内飞行的称为航空器,如气球、飞艇、飞机等。它们靠空气的静浮力或空气相对运动产生的空气动力升空飞行。在太空飞行的称为航天器,如人造地球卫星、载人飞船、空间探测器、航天飞机......
  • 【2024-07-03】多少才够
    20:00忽然你发现你的碗喜欢你的筷子;你的瓶子喜欢你的花;你的拖把喜欢你的地板;你的衣服喜欢你的柜子;而你的家人喜欢你。                                                 ......
  • 【2024-07-04】伪装说教
    20:00好人如果受到恶人攻击,不必沮丧,也不必在意;石头虽能撞破一只金杯,金杯仍有价值,石头仍是低微。                                                 ——萨迪刚才在上班......
  • 程序人生日记20240705|工作零食:米饭+十分米莲藕汁+饼干(减脂记录)
    程序员的工作饮食减脂记录打卡餐别:早餐零食详情:(同事给的不算统计内)零食名称:十分米莲藕汁1杯主食选择:全麦法棍。大致热量估算:莲藕汁约50卡,低脂法棍约100卡,总计约150卡。初始数据:体重:90公斤目标:80公斤完成情况:完成。程序员自律宣言:程序猿不可以土肥圆~零食库剩余情况:10......