HDU 1041 Computer Transformation(找规律加大数乘)
主要还是找规律,然后大数相乘
#include<stdio.h>
#include<string.h>
#include<math.h>
#include<time.h>
#include<map>
#include<iostream>
#include<ctype.h>
#include<string>
#include<algorithm>
#include<stdlib.h>
#include<queue>
#include<stack>
using namespace std;
const int N=+;
int a[][];
void dabiao()
{
int i,j;
memset(a,,sizeof(a));
a[][]=;
a[][]=;
for(i=;i<=;i++)
{
int jin=;
for(j=;j<;j++)
{
a[i][j]=a[i-][j]+*a[i-][j]+jin;
jin=a[i][j]/;
a[i][j]%=;
}
}
}
int main()
{
int n,i,j,m;
dabiao();
while(~scanf("%d",&n))
{ if(n==)
{
printf("0\n");
continue;
}
for(i=;i>=;i--)
if(a[n][i])
break;
for(j=i;j>=;j--)
printf("%d",a[n][j]);
printf("\n"); }
}
HDU 1041 Computer Transformation(找规律加大数乘)的更多相关文章
- HDU 1041 Computer Transformation (简单大数)
		
Computer Transformation http://acm.hdu.edu.cn/showproblem.php?pid=1041 Problem Description A sequenc ...
 - Computer Transformation(规律,大数打表)
		
Computer Transformation Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/ ...
 - HDU 1041 Computer Transformation 数学DP题解
		
本题假设编程是使用DP思想直接打表就能够了. 假设是找规律就须要数学思维了. 规律就是看这些连续的0是从哪里来的. 我找到的规律是:1经过两次裂变之后就会产生一个00: 00经过两次裂变之后也会产生新 ...
 - hdu 4952 Number Transformation (找规律)
		
题目链接 题意:给你个x,k次操作,对于第i次操作是:要找个nx,使得nx是>=x的最小值,且能整除i,求k次操作后的数 分析: 经过打表找规律,会发现最后的x/i,这个倍数会趋于一个固定的值, ...
 - HDU 1041 Computer Transformation
		
这道题目的意思是:一开始有一个数字 1 ,在接下来的时间中,计算机会按照如下规则进行扩展: 0 –> 1 0 1 –> 0 1 ...
 - HDU 4861	 Couple doubi(找规律|费马定理)
		
Couple doubi Time Limit:1000MS Memory Limit:32768KB 64bit IO Format:%I64d & %I64u Submit ...
 - hdu 5241 Friends(找规律?)
		
Friends Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 262144/262144 K (Java/Others)Total S ...
 - hdu 2604 Queuing  dp找规律  然后矩阵快速幂。坑!!
		
http://acm.hdu.edu.cn/showproblem.php?pid=2604 这题居然O(9 * L)的dp过不了,TLE, 更重要的是找出规律后,O(n)递推也过不了,TLE,一定 ...
 - hdu 3951 - Coin Game(找规律)
		
这道题是有规律的博弈题目,,, 所以我们只需要找出规律来就ok了 牛人用sg函数暴力找规律,菜鸟手工模拟以求规律...[牢骚] if(m>=2) { if(n<=m) {first第一口就 ...
 
随机推荐
- C#路径中获取文件全路径、目录、扩展名、文件名称
			
C#路径中获取文件全路径.目录.扩展名.文件名称常用函数 需要引用System.IO 直接可以调用Path的静态方法 class Program { static void Main(string[] ...
 - Windows环境下安装Oracle数据库
			
Windows环境 1.解压文件 1)Oracle下载官网地址: http://www.oracle.com/technetwork/cn/database/enterprise-edition/do ...
 - Linux内核开发进阶书籍推荐(不适合初学者)
			
Linux内核开发进阶书籍推荐(不适合初学者) 很早之前就想写一篇文章总结一下Linux Kernel开发的相关资料,项目的原因,再加上家里的一些事情,一直没能找到闲暇,今天终于有些时间,希望可以完成 ...
 - 一个spinner控件使用的实例
			
布局文件 <?xml version="1.0" encoding="utf-8"?><android.support.constraint. ...
 - struts2 在 Action 或 Interceptor 中获取 web.xml 中配置的 <context-param> 参数  (这是我的第一篇博文,哈哈。)
			
最近为了改一个问题,想加一个控制开关,就在web.xml 中配置了一个 <context-param> 参数,并在 Action 或 Interceptor 中获取参数值. 1.在 web ...
 - maven 控制台 打包
			
maven打包方法1.打开cmd,进入到项目的根目录2.执行命令:mvn clean package等待结束.结束后到目录的target子目录中找jar文件即可
 - UVA10723 电子人的基因 Cyborg Genes
			
题意翻译 [题目描述] 输入两个A~Z组成的字符串(长度均不超过30),找一个最短的串,使得输入的两个串均是它的子序列(不一定连续出现).你的程序还应统计长度最短的串的个数. e.g.:ABAAXGF ...
 - 基于zigbee协议的空中下载技术(OTA)
			
首先镜像服务器的解释: 镜像服务器(Mirror server)与主服务器的服务内容都是一样的,只是放在一个不同的地方,分担主机的负载. 简单来说就是和照镜子似的,能看,但不是原版的.在网上内容完全相 ...
 - centos7多网卡配置bond0 (mode6无需交换机做配置)
			
1.执行setup命令-->网络配置-->本例中四块网卡. 2.ifconfig列出四块网卡. 3.我们的目标,绑定eth0和eth1两块网卡作为公网网卡,ip设置为192.168.0.5 ...
 - Vue 组件&组件之间的通信  父子组件的通信
			
在Vue的组件内也可以定义组件,这种关系成为父子组件的关系: 如果在一个Vue实例中定义了component-a,然后在component-a中定义了component-b,那他们的关系就是: Vue ...