当前位置: 首页 > news >正文

Codeforces Round 1027 A. Square Year (2114)

本题地址

https://codeforces.com/contest/2114/problem/A

本题描述

解题思路:

根据以上,我们可以基本知道:2025=(20+25)*(20+25),但是后面描述,

只要(a+b)的平方=year即可,那就表示year是一个(数字+0)的平方值,

如此,一定存在,year的平方根,如果平方根的值的平方=year,就表示可以,否则-1

题目给的答案不是唯一的。

代码如下:

#include<iostream>
#include <string>
#include<math.h>
using namespace std;int main()
{int t;int n;cin >> t;for (int i = 0; i<t; i++){cin >> n;int sq = sqrt(n);// for : (a+b)*(a+b)==nif (sq*sq == n){cout << 0 << " " << sq << endl;}else{cout << -1 << endl;}}return 0;}
/*
Example
Input
5
0001
1001
1000
4900
2025Output
0 1
-1
-1
34 36
20 25
*/

参考其他人的代码,消化理解的,目前重在学习阶段。

本题大概能理解。

http://www.dtcms.com/a/441945.html

相关文章:

  • 公司网站备案信息查询嵌入式开发培训
  • mysql--核心日志文件详解
  • 营销型网站要多少钱广告联盟app
  • 浙江建设职业技术学院官方网站中信建设有限责任公司资质等级
  • Vidmy 1.0.129| 无限制下载国外视频,支持高速下载、即时抓取高清视频。使用需要科学
  • (CVPR2025)DEIM模型训练自己的数据集教程(基于Pycharm)
  • 13.排序(上)
  • 《KelpBar海带Linux智慧屏项目》
  • 二叉树的层序遍历--力扣
  • 解决Linux下操作无权限问题——chmod: 正在更改...的权限:不允许的操作
  • 哈尔滨论坛建站模板ftp上传网站后怎么弄
  • 使用D3.js画人物关系图
  • 数据结构与算法篇--语义智能指针设计模式
  • 微信小程序入门学习教程,从入门到精通,WXML(WeiXin Markup Language)语法基础(8)
  • 明天好好总结汇总分析博客
  • HTML--在textarea左侧添加行号
  • mysql逻辑备份跟物理备份的区别
  • Django 学习日志
  • 如何用word做简单的网站wordpress绑定
  • 第十三篇:Python并发编程进阶:多进程(multiprocessing)
  • 硬件-电容学习DAY23——电容设计实战指南:从选型到高频应用
  • 20232022年408真题易错知识点整理
  • 【Qt开发】输入类控件(四)-> QSpinBox
  • uniapp与webview通信
  • 地推app接任务平台网站图片大小优化
  • Java Stream API
  • Freqtrade - 快速开始Quick Start
  • C++list全解析
  • KafKa概念与安装
  • 基于单片机和LabVIEW的多路数据采集器系统设计(论文+源码)