15 abc数字

作者: Turbo时间限制: 10S章节: 循环

问题描述 :

明明的爸爸是一位著名的数学家同时也是一位著名的数学启蒙老师。他经常出一些简单而有趣的数学题目来给刚刚接触数学的小朋友做,培养他们对数学的兴趣。一天,明明的爸爸想到了这样一个题目。如果有a、b、c三个1位的正整数,那么按以下的方法构成2个三位数:第一种方法是a为百位,b为十位,c为个位,构成的数就是abc;第二种方法是c为百位,b为十位,a为个位,构成的数就是cba;然后将这两个三位数相乘,会得到另一个数。现在就要数一下这个相乘后所得到的数中,有几个数字是与a、b、c相同的。例如:a=1,b=2,c=3,这样构成的两个三位数分别是123和321,两数相乘得到39483,在这个数中有2个“3”与c所表示的“3”是一样的,因此有2个数字是与a、b、c其中之一相同的。明明的爸爸决定明天把这道题目给小朋友做,他手头有很多组这样的a、b、c,但是要把所有的a、b、c都通过上述的方法计算出结果来需要很多的时间,明明的爸爸没有那么多的时间,于是他求助于你,请你帮他写一个程序,用来计算出相应的结果。 明明爸爸的问题可以归结为:输入a,b,c三个一位数字,要求abc这样的一个三位数与cba这样的一个三位数相乘,输出其结果,再判断相乘后的结果中的数字中有多少位是与a、b、c相同的,并输出有几位相等。

输入说明 :

你写的程序要求从标准输入设备(通常,键盘为标准输入设备)中读入测试数据作为你所写程序的输入数据。标准输入设备中有多组测试数据,每组测试数据仅占一行,每行有三个正整数a、b、c,且a、b、c都为正整数,a、b、c中间用一个空格隔开。每组测试数据与其后一组测试数据之间没有任何空行,第一组测试数据前面以及最后一组测试数据后面也都没有任何空行。

输出说明 :

对于每一组测试数据,你写的程序要求计算出一组相应的运算结果,并将这一组运算结果作为你所写程序的输出数据依次写入到标准输出设备(通常,显示屏为标准输出设备)中。每组运算结果为两个整数,即abc和cba的乘积和有几位相等,两个数之间用一个空格隔开。每组运算结果单独形成一行数据,其行首和行尾都没有任何空格,每组运算结果与其后一组运算结果之间没有任何空行,第一组运算结果前面以及最后一组运算结果后面也都没有任何空行。

输入范例 :

1 1 1
2 2 2
输出范例 :

12321 2
49284 1

AC代码:

#include<stdio.h>
#include<string.h>int main()
{int a,b,c;long num;while(scanf("%d %d %d",&a,&b,&c)!=EOF){num=(a*100+b*10+c)*(c*100+b*10+a);char ar[20];sprintf(ar,"%ld",num);将long类型的num转化成char类型的数组int n = 0;for(int i=0;i<strlen(ar);i++){if(ar[i]==(char) (a+'0')||ar[i]==(char) (b+'0')||ar[i]==(char) (c+'0')){n++;}}printf("%ld %d\n",num,n);}return 0;
}

东华大学2021计算机OJ题——基本练习(15 abc数字)相关推荐

  1. 东华大学2021计算机考研,东华大学2021考研考试大纲:计算机及软件工程专业基础综合...

    东华大学硕士研究生入学考试大纲 科目编号: 854 科目名称: 计算机及软件工程专业基础综合 一.考试总体要求 计算机及软件工程专业基础综合包括计算机学科专业基础课程:数据结构.数据库系统原理二门课, ...

  2. 中国远程继续教育计算机考试题库,2021计算机统考题库中国现代远程与继续教育网.docx...

    统考计算机选择题 40分 章号 章名 第一章 基础知识 第二章 操作系统应用 第三章 文字处理 第四章 电子表格 第五章 演示文稿 第六章 计算机网络基础 第七章 Internet 应用 第八章 信息 ...

  3. 2021计算机基础知识题库,2021~2021计算机基础知识练习题

    2021~2021计算机基础知识练习题 2021~2021计算机基础知识练习题 北京联合大学 2021~2021计算机基础知识练习题 一.选择题 1.记录在存储介质上的一组相关信息的集合称为_____ ...

  4. 计算机考研和leetcode难度,2021计算机考研真题难度解析

    2021计算机考研真题难度解析 2021考研初试结束了,计算机考研真题也出来了.新东方在线考研小编知道很多21计算机考研的学子很关心,2020计算机考研真题难度如何?小编为大家带来了2020计算机考研 ...

  5. java-php-python-ssm在线交友系统2021计算机毕业设计

    java-php-python-ssm在线交友系统2021计算机毕业设计 java-php-python-ssm在线交友系统2021计算机毕业设计 本源码技术栈: 项目架构:B/S架构 开发语言:Ja ...

  6. 武汉理工大学2021计算机考研经验分享

    武汉理工大学2021计算机考研经验分享 前言 一.初试 数学 英语 政治 408专业课 二.关于复试 1.面试 2.笔试 3.机试 资料 前言 我本科来自武汉理工大学,参加2021年考研报考武汉理工大 ...

  7. java-php-python-ssm图书管理系统演示录像 2021计算机毕业设计

    java-php-python-ssm图书管理系统演示录像 2021计算机毕业设计 java-php-python-ssm图书管理系统演示录像 2021计算机毕业设计 本源码技术栈: 项目架构:B/S ...

  8. java-php-python-ssm流浪猫狗救助网站2021计算机毕业设计

    java-php-python-ssm流浪猫狗救助网站2021计算机毕业设计 java-php-python-ssm流浪猫狗救助网站2021计算机毕业设计 本源码技术栈: 项目架构:B/S架构 开发语 ...

  9. 基于JAVA恩施茶多芬网店系统设计与实现2021计算机毕业设计源码+系统+lw文档+部署

    基于JAVA恩施茶多芬网店系统设计与实现2021计算机毕业设计源码+系统+lw文档+部署 基于JAVA恩施茶多芬网店系统设计与实现2021计算机毕业设计源码+系统+lw文档+部署 本源码技术栈: 项目 ...

  10. java-php-python-springboot智慧公寓系统演示录屏2021计算机毕业设计

    java-php-python-springboot智慧公寓系统演示录屏2021计算机毕业设计 java-php-python-springboot智慧公寓系统演示录屏2021计算机毕业设计 本源码技 ...

最新文章

  1. 格式化大容量硬盘为fat32
  2. 推荐一波腾讯专家的技术书单,请收下!
  3. 七夕|情人节情书指南
  4. 21种mysql_Mysql中,21个写SQL的好习惯,可以看一下
  5. 简述C和C++的学习历程
  6. 一直以来都没直视的轮播-_-
  7. echo字符集 shell_Xshell 能显示中文 但输入的中文都变成了问号
  8. Requests API
  9. JAVA接口继承、抽象类等
  10. 51Nod-1015 水仙花数【进制+查表搜索】
  11. ffmpeg 推流FLV文件,采用rtmp协议
  12. SPSS 随机区组秩和检验
  13. python夜曲编程_夜曲编程——我毕业了!!!
  14. 360怎样修改wifi服务器地址,360路由器怎么重新设置?
  15. vue结合elementUI,MinUi
  16. 通过构建Paint App学习React Hooks
  17. 2021年起重机司机(限桥式起重机)最新解析及起重机司机(限桥式起重机)新版试题
  18. 金融学习资料 | 数学篇
  19. 如何计算俩日期相隔多少年,多少月,多少天或者两时间相差XX年XX月XX日
  20. Hbuilder 笔记

热门文章

  1. 虚拟化+docker概念基本介绍(一)
  2. corona如何修复动画中的闪烁?
  3. PUE是什么?说说数据中心和PUE
  4. [转]周工作总结范本
  5. 去掉input的高亮效果
  6. HTML网页嵌入浮动的时钟
  7. 第一家顶住春晚流量的公司
  8. Tokyo Tyrant与Redis的一些简单比较
  9. 台式电脑散热器的计算机选择,老司机教你电脑散热器怎么选择
  10. OpenCV Android解决相机旋转90度及全屏问题