news 2026/5/1 2:12:09

P1206 [USACO1.2] 回文平方数 Palindromic Squares

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
P1206 [USACO1.2] 回文平方数 Palindromic Squares

P1206 [USACO1.2] 回文平方数 Palindromic Squares

题目描述

回文数是指从左向右念和从右向左念都一样的数。如123211232112321就是一个典型的回文数。

给定一个用十进制表示的正整数BBB,输出所有[1,300][1,300][1,300]中,它的平方用BBB进制表示时是回文数的数。

输入格式

共一行,一个单独的正整数BBB

输出格式

每行两个BBB进制的符合要求的数字,第二个数是第一个数的平方,且第二个数是回文数。

注意大于999的数,用字母表示。如用A表示101010B表示111111,用第nnn个大写字母表示n+9n+9n+9

输入输出样例 #1

输入 #1

10

输出 #1

1 1 2 4 3 9 11 121 22 484 26 676 101 10201 111 12321 121 14641 202 40804 212 44944 264 69696

说明/提示

【数据范围】
对于100%100\%100%的数据,2≤B≤202 \le B \le 202B20

题目翻译来自NOCOW。

USACO Training Section 1.2

#include<bits/stdc++.h>usingnamespacestd;typedeflonglongll;// 严格要求 (将long long 类型取别名)stringfunc(ll x,ll n){//当前x转n进制string s="";while(x){ll d=x%n;if(d>=10)s+=char(d-10+'A');elses+=char(d+'0');x/=n;}reverse(s.begin(),s.end());returns;}boolfunc1(string s){//判断字符串是否回文string s1=s;reverse(s.begin(),s.end());if(s==s1){returntrue;}returnfalse;}intmain(){ios::sync_with_stdio(0);// 提高cin、cout的运行速度cin.tie(0);cout.tie(0);ll n;cin>>n;for(ll i=1;i<=300;i++){string s1=func(pow(i,2),n);//求当前数i的平方的n进制字符串string s2=func(i,n);//求当前数i的n进制字符串if(func1(s1)){//如果是当前 i的平方的b进制字符串是回文串 则输出当前数的n进制数 以及当前数平方的n进制数cout<<s2<<" "<<s1<<endl;}}return0;}
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/1 6:14:03

Open-AutoGLM官网访问全攻略(从入门到精通的4个关键步骤)

第一章&#xff1a;Open-AutoGLM官网访问全攻略&#xff08;从入门到精通的4个关键步骤&#xff09;访问 Open-AutoGLM 官网并顺利使用其功能&#xff0c;需掌握以下四个核心环节。每个步骤均经过优化设计&#xff0c;确保用户无论是否具备技术背景&#xff0c;均可快速上手。确…

作者头像 李华
网站建设 2026/5/1 9:48:30

Open-AutoGLM怎么用?,一文读懂官网核心功能与实战技巧

第一章&#xff1a;Open-AutoGLM核心概述Open-AutoGLM 是一个面向通用语言模型自动化推理与生成优化的开源框架&#xff0c;旨在提升大语言模型在复杂任务中的自主规划、工具调用与多步推理能力。该框架融合了思维链&#xff08;Chain-of-Thought&#xff09;、自我一致性&…

作者头像 李华
网站建设 2026/5/1 8:30:04

Open-AutoGLM本地化部署常见故障排查:10分钟快速定位并解决8类典型问题

第一章&#xff1a;离线部署Open-AutoGLM概述在资源受限或网络隔离的环境中&#xff0c;大语言模型的在线服务调用无法满足安全与合规要求。因此&#xff0c;离线部署 Open-AutoGLM 成为实现本地化智能推理的关键路径。该部署方式允许企业在内网环境中独立运行模型&#xff0c;…

作者头像 李华
网站建设 2026/4/23 17:28:56

通过‘语法配置’来‘解析JAVA代码’

开源软件 ZGLanguage 通过语法配置&#xff0c;便可以对JAVA代码进行解析&#xff0c;如下所示。 此语法配置实例囊括了常见的Java语法结构&#xff0c;用户可以在此基础上根据具体情况进行修改使用。 __DEF_CASE_SENSITIVE__ Y __DEF_FUZZY__ N __DEF_DEBUG…

作者头像 李华
网站建设 2026/4/30 11:02:50

跟着Nature Plants学作图:R语言ggplot2画分组折线图和置信区间

论文 The flying spider-monkey tree fern genome provides insights into fern evolution and arborescence https://www.nature.com/articles/s41477-022-01146-6#Sec44 数据下载链接 https://doi.org/10.6084/m9.figshare.19125641 今天的推文重复一下论文中的Figure1d中…

作者头像 李华
网站建设 2026/5/1 2:04:04

北京欧雷助力太原市综合高级中学校绘画动画实训室采购项目

项目名称&#xff1a;太原市综合高级中学校绘画动画实训室采购项目 地点&#xff1a;山西太原 项目概述: 在新时代职业教育改革深化、美育与数字创意产业蓬勃发展的背景下&#xff0c;山西省太原市综合高级中学校迎来了一项创新性教学设施的落成——该校携手北京欧雷打造绘…

作者头像 李华