蓝桥基础练习 回文数 BASIC-8

问题描述

  1221是一个非常特殊的数,它从左边读和从右边读是一样的,编程求所有这样的四位十进制数。

输出格式

  按从小到大的顺序输出满足条件的四位十进制数。

#include <algorithm>
#include <iostream>
#include <cstring>
#include <cstdio>
#include <vector>
#include <cmath>
#include <queue>
#include <deque>
#include <cmath>
#include <map>

using namespace std;
typedef long long ll;

#define INF 0x7fffffff
const double inf=1e20;
const int maxn=100000+10;
const int mod=1e9+7;
const double pi=acos(-1);

int main(){
    for(int i=10;i<100;i++){
        int num=i/10+i%10;
        printf("%d%d%d\n",i,i%10,i/10);
    }
    return 0;
}

原文地址:https://www.cnblogs.com/wz-archer/p/12499044.html

时间: 2024-08-28 14:47:59

蓝桥基础练习 回文数 BASIC-8的相关文章

lqb 基础练习 回文数

基础练习 回文数 时间限制:1.0s   内存限制:512.0MB 问题描述 1221是一个非常特殊的数,它从左边读和从右边读是一样的,编程求所有这样的四位十进制数. 输出格式 按从小到大的顺序输出满足条件的四位十进制数. 分析: 回文数的判断只用判断到数字的中间位数,即可. 取一个数的不同位数的值的方法: 1 while (temp) 2 { 3 A[j ++] = temp % 10; 4 temp /= 10; 5 } C/C++代码实现(AC): 1 #include <iostream

蓝桥杯 - 特殊回文数

特殊回文数 时间限制:1.0s   内存限制:512.0MB 问题描述 123321是一个非常特殊的数,它从左边读和从右边读是一样的. 输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n . 输入格式 输入一行,包含一个正整数n. 输出格式 按从小到大的顺序输出满足条件的整数,每个整数占一行. 样例输入 52 样例输出 899998 989989 998899 数据规模和约定 1<=n<=54. 和之前那个一样.. AC代码: #include <cstdio

Python基础判断回文数

#判断回文数 a=raw_input('your enter:\n')b=[]l=len(a)for i in range(0,l):    m=a[l-i-1]    b.append(m) for j in range(l):   mark=True   if a[j]!=b[j]:       print 'no'       mark=False       breakif mark==True:    print 'yes'

回文数

基础练习 回文数 时间限制:1.0s 内存限制:512.0MB 问题描述 1221是一个非常特殊的数,它从左边读和从右边读是一样的,编程求所有这样的四位十进制数. 输出格式 按从小到大的顺序输出满足条件的四位十进制数. //代码: #include<stdio.h> int main(){ int i,j; for(i=1;i<=9;++i){ for(j=0;j<=9;++j){ printf("%d%d%d%d\n",i,j,j,i); } } return

蓝桥杯 基础练习 特殊回文数

基础练习 特殊回文数 时间限制:1.0s   内存限制:512.0MB 问题描述 123321是一个非常特殊的数,它从左边读和从右边读是一样的. 输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n . 输入格式 输入一行,包含一个正整数n. 输出格式 按从小到大的顺序输出满足条件的整数,每个整数占一行. 样例输入 52 样例输出 899998989989998899 数据规模和约定 1<=n<=54. #include<stdio.h> #include

Java蓝桥杯--基础练习 (6)回文数

关键词: 循环 判断 回文数 题目: 解决方法: 1 package com.algorithm.java.blueBirdge; 2 3 //import java.util.Scanner; 4 5 public class Palindrome { 6 public static void main(String[] args){ 7 8 for(int i=1000;i<=9999;i++){ 9 if(i%10==i/1000 && ( ((i%100)/10)==((i/

基础练习 特殊回文数

  基础练习 特殊回文数   时间限制:1.0s   内存限制:512.0MB 问题描述 123321是一个非常特殊的数,它从左边读和从右边读是一样的. 输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n . 输入格式 输入一行,包含一个正整数n. 输出格式 按从小到大的顺序输出满足条件的整数,每个整数占一行. 样例输入 52 样例输出 899998989989998899 数据规模和约定 1<=n<=54. import java.util.*; public c

回文数-蓝桥杯

题目:用户输入一个数字后,输出5位.6位的回文数,并且回文数的每个数字加起来等于用户输入的数字. 输入:一个正整数n(10<n<100) 输出:若干行,每行包含一个满足要求的5位或6位数,按照升序输出. 如果没有满足要求的,输出-1. 样例: //Q21-回文数 //蓝桥杯 #include<stdio.h> int Result; int Check(int num, int length){ int temp,r1; int check=num; if(length==5){

蓝桥杯 BASIC-7~9 特殊的数字、回文数、特殊的回文数

特殊的数字 [AC代码]: #include <iostream> #include <algorithm> #include <cstdio> using namespace std; int main() { //freopen("in.txt", "r", stdin); //freopen("out.txt", "w", stdout); int i = 0; for (i = 10