回文年 亦凉 2022-06-16 13:16 63阅读 0赞 程序头部注释开始(为避免提交博文中遇到的问题,将用于表明注释的斜杠删除了) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院 * All rights reserved. * 文件名称: cycledate.cpp * 作 者: 薛广晨 计114—3 * 完成日期: 2011 年11月13日 * 版本号: x1.0 * 对任务及求解方法的描述部分 * 输入描述:无 * 问题描述:很诱人的一个题目:2011年11月02日是一个回文日:2011 1102,我们刚刚度过!列出近80年还有多少个回文日(保守些,假如我们能活到百岁)。注意:一年只有12个月,各月的日期也有要求。 * 程序输出: * 问题分析:在近80年中,年份确定后,将其从最低位开始倒着取出,每两位组成一个单位,分别对应月份和日期部分。分别判断这些月份和日期的取值范围是否合乎要求,如果符合则输出…… * 算法设计:…… * 程序头部的注释结束(此处也删除了斜杠) #include <iostream> using namespace std; int main( ) { int year,month,a=0,b,y,s=0,d=0,n=0; for(year=11;year<=99;year++) { y=year*100; for(month=1;month<=12;month++) { s=y+month; d=s; b=0; do { a=s%10; b=b*10+a; s=s/10; if(s==0) break; }while(1); if(b==d) { n=n+1; cout<<"20"<<d<<"02"<<endl; } } } cout<<"共"<<n<<"回文年"<<endl; return 0; } 运行结果: [![8ff404c44b195806ea0b0_690][]][8ff404c44b195806ea0b0_690 1] \* 经验积累: 1. 各方面要考虑周详 2. 变量用有意义的名称,编程过程中不会将意思搞乱 上机感言: 人生苦短,我们还能过9个回文日,好好想想吧,20111102多么珍贵。 [![8ff404c44b195896eab8b_690][]][8ff404c44b195896eab8b_690 1] [8ff404c44b195806ea0b0_690]: /images/20220616/aff0ef6598e847bcb3d057b478705b75.png [8ff404c44b195806ea0b0_690 1]: http://blog.photo.sina.com.cn/showpic.html#url=http://s1.sinaimg.cn/orignal/8ff404c44b195806ea0b0 [8ff404c44b195896eab8b_690]: /images/20220616/dbc7ff8e13df4e839ad32a88124797ea.png [8ff404c44b195896eab8b_690 1]: http://blog.photo.sina.com.cn/showpic.html#url=http://s12.sinaimg.cn/orignal/8ff404c44b195896eab8b
相关 [回文系列] 回文数、最长回文子串、最长回文子序列 1、验证回文数 LintCode:[https://www.lintcode.com/problem/palindrome-number/description][h... 雨点打透心脏的1/2处/ 2024年04月18日 16:59/ 0 赞/ 99 阅读
相关 构造回文 构造回文 提到回文串,自然要利用回文串的特点,想到将源字符串逆转后,“回文串”(不一定连续)相当于顺序没变 求原字符串和其反串的最大公共子序列(不是子串,因为可以不连 逃离我推掉我的手/ 2023年01月20日 09:43/ 0 赞/ 256 阅读
相关 回文数 题目: 判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。 示例 1: 输入: 121 输出: true 示例 2: 输 傷城~/ 2022年11月19日 09:50/ 0 赞/ 308 阅读
相关 回文 function checkPalindrom(str) { return str = str.split('').reverse().join( 蔚落/ 2022年11月07日 13:09/ 0 赞/ 239 阅读
相关 回文序列 2016年8月1日13:55:05 编写一个算法,判断任意给定的字符序列是否是回文序列, 什么是回文序列? 所谓回文是指 ╰半夏微凉°/ 2022年07月16日 13:27/ 0 赞/ 248 阅读
相关 回文年 程序头部注释开始(为避免提交博文中遇到的问题,将用于表明注释的斜杠删除了) 程序的版权和版本声明部分 Copyright (c) 2011, 烟 亦凉/ 2022年06月16日 13:16/ 0 赞/ 63 阅读
相关 回文回文数 HUST - 1694 回文回文数 HUST - 1694 -------------------- Problem 如果一个数从左往右读和从右往左读都是一样,那么这个数就叫做 “回文数 亦凉/ 2022年06月14日 10:41/ 0 赞/ 296 阅读
相关 回文字符串 回文串是指aba、abba、cccbccc、aaaa这种左右对称的字符串。每个字符串都可以通过向中间添加一些字符,使之变为回文字符串。 例如:abbc 添加2个字符可以变为 我就是我/ 2022年06月11日 04:25/ 0 赞/ 336 阅读
相关 回文 【题目】 Given a string s, partition s such that every substring of the partition is a pal 偏执的太偏执、/ 2022年02月25日 10:24/ 0 赞/ 276 阅读
相关 回文筛选 ^\(.\)\t\(.\)\t\S\+\t\S\+\(\n.\)\+\n\2\t\1 !/usr/bin/perl use warnings; 野性酷女/ 2021年12月24日 03:37/ 0 赞/ 278 阅读
还没有评论,来说两句吧...