当前位置: 首页 > news >正文

蓝桥——商标倒放

// test.cpp: 定义控制台应用程序的入口点。
//
#include "stdafx.h"
#include<iostream>
#include <stdio.h>
#include<sstream>
using namespace std;

void i2s(int n, string &s) {
    stringstream ss;
    ss << n;
    ss >> s;
}

int reverse(int n) {
    string s;
    int a;
    i2s(n, s);
    if (s[0] == '0')return -1;
    for (int i = 0; i < s.length(); i++) {
        if (s[i] == '3' || s[i] == '4' || s[i] == '7')
            return -1;
        else if (s[i] == '6')s[i] = '9';
        else if (s[i] == '9')s[i] = '6';
    }
    int temp;
    for (int i = 0; i < s.length()/2; i++) {
        temp = s[i];
        s[i] = s[s.length() - i - 1];
        s[s.length() - 1 - i] = temp;
    }
    stringstream ss;
    ss << s;
    ss >> a;
    return a;
}

int main()
{

    //int a = reverse(1958);
    //cout << a;
    
    /*
    
    
    */
    int a8[10000] = { 0 };//存放赚了800多的
    int a2[10000] = { 0 };//存放赔了200多的
    int az = 0, ap = 0;//赚,陪数组下标
    int n;
    for (n = 1000; n <= 9999; n++) {
        int rn=reverse(n);
        if (rn == -1)continue;
        else if (rn - n > 800 && rn - n < 900) {
            a8[az++] = n;
        }
        else if (rn - n > -300 && rn - n < -200) {
            a2[ap++] = n;
        }
    }


    for(int i=0;a8[i]!=0;i++)
        for (int j = 0; a2[j] != 0; j++) {
            if (-a8[i] + reverse(a8[i]) - a2[j] + reverse(a2[j]) == 558)cout << a2[j]<<endl;
        }
    
    
    
    
    return 0;
}

9088

转载于:https://www.cnblogs.com/ZengWeiHao/p/10485548.html

相关文章:

  • 05 面向对象之:类的成员
  • [古怪问题] Marshal.GetActiveObject 在管理员模式下无法正常运行
  • wind.print(); 打印的样式设置
  • 612.1.004 ALGS4 | Elementary Sorts - 基础排序算法
  • 读《构建之法》疑问
  • 如何设置linux支持上传的文件中文不乱吗
  • 致远慧图孙宇辉:出走英特尔的AI眼科野望
  • 为什么你设定的目标最后实现往往都会打折扣?
  • Golang数据结构
  • JSON 自学手册(图文教程)
  • 周工作总结-数据迁移
  • Bootstrap3基础 navbar 导航条 简单示例
  • fio测试nvme性能
  • element ui step组件在另一侧加时间轴显示
  • Windows 下MongoDB复制集配置
  • Bootstrap JS插件Alert源码分析
  • codis proxy处理流程
  • GraphQL学习过程应该是这样的
  • in typeof instanceof ===这些运算符有什么作用
  • JavaScript 是如何工作的:WebRTC 和对等网络的机制!
  • JS实现简单的MVC模式开发小游戏
  • nginx(二):进阶配置介绍--rewrite用法,压缩,https虚拟主机等
  • Python利用正则抓取网页内容保存到本地
  • SQLServer之索引简介
  • supervisor 永不挂掉的进程 安装以及使用
  • 从输入URL到页面加载发生了什么
  • 关于 Cirru Editor 存储格式
  • 前端每日实战 2018 年 7 月份项目汇总(共 29 个项目)
  • 区块链技术特点之去中心化特性
  • 让你成为前端,后端或全栈开发程序员的进阶指南,一门学到老的技术
  • 物联网链路协议
  • 中国人寿如何基于容器搭建金融PaaS云平台
  • 基于django的视频点播网站开发-step3-注册登录功能 ...
  • 数据可视化之下发图实践
  • ​第20课 在Android Native开发中加入新的C++类
  • #define用法
  • $(selector).each()和$.each()的区别
  • (动手学习深度学习)第13章 计算机视觉---图像增广与微调
  • (二)七种元启发算法(DBO、LO、SWO、COA、LSO、KOA、GRO)求解无人机路径规划MATLAB
  • (附源码)springboot宠物医疗服务网站 毕业设计688413
  • (附源码)ssm航空客运订票系统 毕业设计 141612
  • (一)WLAN定义和基本架构转
  • (一)为什么要选择C++
  • *Algs4-1.5.25随机网格的倍率测试-(未读懂题)
  • .gitignore文件设置了忽略但不生效
  • .L0CK3D来袭:如何保护您的数据免受致命攻击
  • .Net Attribute详解(上)-Attribute本质以及一个简单示例
  • .NET下ASPX编程的几个小问题
  • .NET性能优化(文摘)
  • .Net中的设计模式——Factory Method模式
  • ??在JSP中,java和JavaScript如何交互?
  • @Query中countQuery的介绍
  • [ CTF ] WriteUp- 2022年第三届“网鼎杯”网络安全大赛(白虎组)
  • [Apio2012]dispatching 左偏树
  • [DNS网络] 网页无法打开、显示不全、加载卡顿缓慢 | 解决方案