首页 > 其他分享 >建民打卡日记5.22

建民打卡日记5.22

时间:2023-05-22 17:56:13浏览次数:48  
标签:翻倒 数字 int cin 5.22 打卡 建民

一、问题描述

我们看到,把数字 0-9 翻倒,有的数字就认不出来了,比如 2、3、4、5、7;有的数字看上去没什么大的变化,比如 0、1、8;还有的数字变成了另一个数,比如 6 变成 9,9 变成 6。

给定一堆数字,请你判别每个数有没有可能是另一个数字翻倒形成的。

二、流程设计

对每个给定的数字,如果它可能是由另一个数字翻倒得来的,就输出那个翻倒前的原始数字;如果不可能,就输出 bu ke neng

三、代码实现

#include<iostream>
using namespace std;
int main(){
    int n;
    cin>>n;
    while(n){
        string s;
        cin>>s;
        int sum=0;
        int cnt=0;
        for(int i=0;i<s.length();i++){
            if(s[i]=='2'||s[i]=='3'||s[i]=='4'||s[i]=='5'||s[i]=='7')
            {
                cout<<"bu ke neng"<<endl;;
                break;
            }
            else if(s[i]=='6')
            {
                sum*=10;
                sum+=9;
                cnt++;
            }
            else if(s[i]=='9')
            {
                sum*=10;
                sum+=6;
                cnt++;
            }
            else
            {
                sum*=10;
                sum+=s[i]-48;
                cnt++;
            }
        }
        if(cnt==s.length())
        cout<<sum<<endl;
        n--;
    }
}

 

标签:翻倒,数字,int,cin,5.22,打卡,建民
From: https://www.cnblogs.com/cor0000/p/17421305.html

相关文章

  • day76(2023.5.22)
    1.Filter过滤器 运行结果: 2.在Filter中设置请求编码 运行结果: 3.FilterConfig对象的使用 运行结果: 4.FilterChain(过滤器链) 5.Filter执行顺序 6.基于注解式开发Filter 7.Filter的生命周期 8.Listener监听器 9.ServletCo......
  • 5.22总结
    packagecom.mf.jdbc.exmaple;importcom.alibaba.druid.pool.DruidDataSourceFactory;importcom.mf.jdbc.Brand;importorg.junit.Test;importjavax.sql.DataSource;importjava.io.FileInputStream;importjava.sql.Connection;importjava.sql.PreparedStatement;......
  • Jquery操作打卡
    01jquery动态操作节点1.动态操作节点原js:-创建节点createElement('div')createTextNode('内容')-添加节点父节点.appendChild(子节点)父节点.insertBefore(......
  • irq中断相关(2023.5.22)
    //irq29:nobodycared(trybootingwiththe"irqpoll"option) //aer_irqthreaded   aer_isrDIsablingIRQ#105 https://blog.csdn.net/Guet_Kite/article/details/106689126note_interrupt(){if(unlikely(desc->irqs_unhandled>99900)){ ......
  • 打卡 c语言趣味编程 舍罕王的失算
    问题描述:相传国际象棋是古印度舍罕王的宰相达依尔发明的。舍罕王十分喜爱象棋,决定让宰相自己选择何种赏赐。这位聪明的宰相指着8×8共64格的象棋棋盘说:陛下,请您赏给我一些麦子吧。就在棋盘的第1格中放1粒,第2格放2粒,第3格放4粒,以后每一格都比前一格增加一倍,依此放完棋盘上64格......
  • 5.22打卡
      3.程序流程图 4.代码实现#include<bits/stdc++.h>usingnamespacestd;inta[14];main(){inti,j=1,n;printf("ħÊõʦÊÖÖеÄÅÆԭʼ³ÌÐòÊÇ£º\n");for(i=1;i<=13;i++){n=1;do{......
  • 每天打卡一小时 第三十二天
    浅浅复习一下C#include<stdio.h>#include<math.h>intmain(){ intnum; charch; scanf("%d%c",&num,&ch); inthangshu=(int)sqrt((num+1)/2); for(inti=0;i<hangshu;i++) { for(intk=0;k<i;k++) { printf("&quo......
  • 5.21打卡
     一、问题描述:一只兔子躲进了10 个环形分布的洞中的一个。狼在第一个洞中没有找到兔子,就隔一个洞,到第3个洞去找;也没有找到,就隔2个洞,到第6个洞去找;以后每次多一个洞去找兔子……这样下去,如果一直找不到兔子,请问兔子可能在哪个洞中?二、设计思路:首先定义一个数组a[11],其数组元素......
  • 打卡第三十天
     复数类的操作一、1、声明一个复数类Complex(类私有数据成员为double型的real和image)2、定义构造函数,用于指定复数的实部与虚部。3、定义取反成员函数,调用时能返回该复数的相反数(实部、虚部分别是原数的相反数)。4、定义成员函数Print(),调用该函数时,以格式(real,image)输出当......
  • 5月21日打卡
    例5-3题目:具有静态、动态生存期对象的时钟程序。代码部分#include<iostream>usingnamespacestd;classClock{public:Clock():hour(0),minute(0),second(0){}voidsetTime(inta=0,intb=0,intc=0){hour=a;minute=b;s......