小李的店里专卖其它店中下架的样品电视机,可称为:样品电视专卖店。其标价都是4位数字(即千元不等)。小李为了标价清晰、方便,使用了预制的类似数码管的标价签,只要用颜色笔涂数字就可以了。

news/2024/7/7 9:51:35





#include <stdio.h>
#include <math.h>
int main()
{
     int     Na, Nb;
     int     num = 0;
     for ( int i = 9999; i >= 1000; i-- )            /* 倒立后价格 */
          for ( int j = 1025; j <= 9999; j++ )
          {
               int     m = i, n = j;
               int     a[4], b[4];
               for ( int q = 0; q < 4; q++ )   /* 倒序存在数组 真正价格 */
               {
                    int     cheakA     = m % 10;
                    int     cheakB     = n % 10;


                    /* 6 9 对换 !!! */
                    if ( cheakA == 6 )
                         cheakA = 9;
                    else if ( cheakA == 9 )
                         cheakA = 6;
                    if ( cheakB == 6 )
                         cheakB = 9;
                    else if ( cheakB == 9 )
                         cheakB = 6;


                    a[q]     = cheakA;
                    b[q]     = cheakB;


                    m     = m / 10;
                    n     = n / 10;
               }


               if ( a[0] != 0 && a[0] != 3 && a[0] != 4 && a[0] != 7 && b[0] != 0 && b[0] != 3 && b[0] != 4 && b[0] != 7 )
                    if ( a[3] != 0 && a[3] != 3 && a[3] != 4 && a[3] != 7 && b[3] != 0 && b[3] != 3 && b[3] != 4 && b[3] != 7 )
                         if ( b[1] != 3 && b[1] != 4 && b[1] != 7 && b[2] != 3 && b[2] != 4 && b[2] != 7 )
                              if ( a[1] != 3 && a[1] != 4 && a[1] != 7 && a[2] != 3 && a[2] != 4 && a[2] != 7 )
                              {
                                   Na = 0; Nb = 0;
                                   for ( int w = 0; w < 4; w++ ) /* 真正价格 */
                                   {
                                        Na     = Na * 10 + a[w];
                                        Nb     = Nb * 10 + b[w];
                                   }

                                   if ( (i - Na) > 800 && (Nb - j) > 200 && (i - Na) < 900 && (Nb - j) < 300 )
                                   {
                                        if ( (i - Na) - (Nb - j) == 558 )
                                        {
                                             num++;
                                             printf( "倒立后:%d赚钱真实价钱:%d\n", i, Na );
                                             printf( "倒立后:%d赔钱真实价钱:%d\n", j, Nb );
                                             printf( "\n" );
                                        }
                                   }
                              }
          }
     printf( "%d", num );
     return(0);
}


代码格式经过在线代码美化器 美化过



http://www.niftyadmin.cn/n/4827789.html

相关文章

Rust学习-构建命令行程序

Rust 的运行速度、安全性、单二进制文件输出和跨平台支持使其成为创建命令行程序的绝佳选择 本文以实现一个minigrep为例&#xff0c;展开对之前学习的回归 初版 接收命令行参数并打印文件内容 // 当所需函数嵌套了多于一层模块时&#xff0c;通常将父模块引入作用域 // std…

Java集合源码学习(四)HashMap分析

ArrayList、LinkedList和HashMap的源码是一起看的&#xff0c;横向对比吧&#xff0c;感觉对这三种数据结构的理解加深了很多。 1.数组、链表和哈希表结构 数据结构中有数组和链表来实现对数据的存储&#xff0c;这两者有不同的应用场景&#xff0c; 数组的特点是&#xff1a;寻…

NetBeans 的安装与简单实用(及注意事项)

学习网络编程老师强烈推荐NetBeans 然后发现有的同学在装这个软件的时候出现诸多的问题&#xff0c;然后因为有做什么都会记笔记的习惯&#xff0c;那我把我的安装流程笔记贴出来吧&#xff0c;首先是准备工作&#xff0c;下载&#xff0c;最好是官网上下载&#xff1a;https:/…

C#编程启航(一)visual studio 2015 的安装与语言包

好吧&#xff0c;今天咱就把C#的编程环境熟悉一下&#xff0c;然后就是就可以开启咱的C#编程之路作为C#编程人员&#xff0c;VISUAL STUDIO 是咱的重量级的武器&#xff0c;而最新版2015版的visual studio 是咱的最新最先进的武器。而且作为逐步开源的微软&#xff0c;visual s…

053(六十三)

311、 311.Given the script create script db_backup_datafile_script {backup datafile and 1, and2 plus archivelog delete input;} What is the result of running this command? Run {execute script db_backup_datafile_script using 2;} A. The script will fail sinc…

Spring AOP源码分析(五)Spring AOP的Cglib代理

上一篇文章介绍了Spring AOP的JDK动态代理的过程&#xff0c;这一篇文章就要介绍下Spring AOP的Cglib代理过程&#xff0c;仍然是使用上一篇文章的工程案例。 JDK动态代理是由JdkDynamicAopProxy来生成代理对象的&#xff0c;Cglib则是由CglibAopProxy来生成代理对象的。JdkDy…

大咖直播第八期问答整理:有货李健讲解六层混合云架构打造中国最潮生态圈...

3月29日云栖社区在线实时分享顺利结束&#xff0c;本次由有货CTO李健讲解六层混合云架构打造中国最潮生态圈。本次直播中现场观众提出了很多技术问题&#xff0c;我们把这些问题和答案整理好分享给大家。 问答列表&#xff1a;不同网络设置不同的超时时间&#xff0c;给个例子&…

win10连接navicat 连接mysql server时遇到2003-Can't connect to MySQL server on 'localhost'(10038)错误

解决办法&#xff1a; 今天进行连接数据库时遇到一个头疼的问题&#xff0c;就是连接错误&#xff0c;如图 然后就百度拉一下&#xff0c;爬了一下贴&#xff0c;翻了一些博&#xff0c;然后就自己写一下吧&#xff0c;自己实际操作步骤&#xff0c;因为网上的很多都不是win10…