题目:

这题很简单,找规律即可。

考虑两次进位:

1.a*b时的进位。

2.aa*b时加法时进位。

代码:

#include <bits\stdc++.h>
using namespace std;
int num[10];
int main(){int a,b,d,n,t;cin >> t;while(t--){cin >> a >> b >> d >> n;memset(num,0,sizeof(num));if(n <= 5){int t = n;int s = 0;while(t--){s = s*10 + a;}s *= b;do{num[s%10]++;s /= 10;} while(s != 0);}else{int t = 3;int s = 0;while(t--){s = s*10 + a;}s *= b;int ge = s%10;int shi = s/10%10;int bai = s/100%10;int qian = s/1000%10;if(qian != 0){num[qian]++;}num[ge]++;num[shi]++;num[bai] += n-2;}cout << num[d] << endl;}return 0;
} 

51nod 1770 数数字 找规律,注意进位,时间复杂度O(n)相关推荐

  1. 51nod 1770数数字(找规律)

    1770 数数字 基准时间限制:1 秒 空间限制:262144 KB 分值: 20 难度:3级算法题 收藏 关注 统计一下 aaa ⋯ aaa n个a × b 的结果里面有多少个数字d,a,b,d均为 ...

  2. 51nod 1770 数数字

    统计一下 aaa ⋯ aaan个a × baaa ⋯ aaa⏟n个a × b 的结果里面有多少个数字d,a,b,d均为一位数. 样例解释: 3333333333*3=999 ...

  3. [剑指offer]面试题第[44]题[JAVA][数字序列中某一位的数字][找规律]

    [问题描述][中等] [解答思路] 找规律 时间复杂度:O(logN) 空间复杂度:O(logN) class Solution {public int findNthDigit(int n) {in ...

  4. shell习题第15题:看数字找规律

    [题目要求] 请仔细查看如下几个数字的规律,并使用shell脚本输出后面的十个数字 10 31 53 77 105 141... ... [核心要点] 计算两个数值之间的差值 [脚本] #!/bin/ ...

  5. Codeforces 959 E. Mahmoud and Ehab and the xor-MST 思路:找规律题,时间复杂度O(log(n))

    题目: 解题思路 这题就是0,1,2-n-1总共n个数字形成的最小生成树. 我们可以发现,一个数字k与比它小的数字形成的异或值,一定可以取到k与所有正整数形成的异或值的最小值. 要计算n个数字的情况我 ...

  6. 面试题:看数字找规律

    第一种----等差数列:是指相邻之间的差值相等,整个数字序列依次递增或递减的一组数. 1.等差数列的常规公式.设等差数列的首项为a1,公差为d ,则等差数列的通项公式为an=a1+(n-1)d (n为 ...

  7. java小程序——数字找规律小游戏

    运行程序,出现<span style="font-family: Arial, Helvetica, sans-serif;">3,5,10,17,29, 根据规律,填 ...

  8. 2020海信测评几道行测数字找规律题目(不按顺序)

    大脑它不会自己动啊天 ① 2 2 5 7 11 15 (23) 2*2+1=5:2*5+1=11:2*7+1=15: 2*11+1=23 ②17 2 19 4 18 3 15 (0) 分组数列,两个数 ...

  9. 史上最强数字找规律题

    考大家一道题. 这是一个比较著名的数列: 2, 271, 2718281, 27182818284590452353602874713526624977572470936999595749669676 ...

最新文章

  1. Netty通信框架Java实现小记
  2. Boost:bind绑定的测试自定义占位符
  3. 分析以太网帧结构_传统以太网中的——中继器及集线器
  4. Java生鲜电商平台-微服务架构概述
  5. 学习笔记--------分布式事务产生的场景
  6. 最全的正则表达式大全
  7. 各层电子数排布规则_原子核外电子排布原理
  8. 设计灵感|海报设计中常见的文字排版样式
  9. python快速入门教程-Python 开发 14 天快速入门
  10. 各个省市mysql表附带行政id(一)
  11. 主成分分析步骤matlab,主成分分析及matlab实现.ppt
  12. 计算机日志文件事件ID,教程分享:如何在Windows上对用户配置文件服务事件ID进行故障排除!...
  13. KT6368A蓝牙转HID键盘_蓝牙ibeacon模块方案测试板使用说明
  14. TCP/IP详解(全面)
  15. 听说一个漂亮的小姐姐图片是程序员无法抗拒的
  16. 密码加盐原理及其实现
  17. 超全!嵌入式系统词汇速查表
  18. Android 11.0 支持exfat格式
  19. Python爬取腾讯动漫全站漫画详细教程(附带源码)
  20. 神了,这5大预言 都将在2020年显现

热门文章

  1. adsl拨号无公网地址如何用ddns_【好玩的网络-第5期】分享自编ddns程序,17行代码轻松实现免费ddns,服务器或nas玩家的福音...
  2. django中实现websocket
  3. 【LeetCode 剑指offer刷题】查找与排序题14:Wiggle Sort(系列)
  4. Ubuntu mysql连接错误10060/10061的方法
  5. Android攻城狮Gallery和ImageSwitcher制作图片浏览器
  6. CSS cursor 属性
  7. 设计模式之: 装饰器模式
  8. 在Vista以上版本运行WTL程序,有时候会提示“这个程序可能安装补正确...”的错误...
  9. [网络安全提高篇] 一一〇.强网杯CTF的Web Write-Up(上) 寻宝、赌徒、EasyWeb、pop_master
  10. Java+MyEclipse+Tomcat (四)Servlet提交表单和数据库操作