题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1250思路:一开始用的是vet来保存的,速度太慢。。然后用二维数组来保存,每8位保存在数组中,处理一下进位就可以了。。。View Code 1 #include 2 using namespace std; 3 int num[10010][300];//num[i][j]存8位 4 5 6 void Initiate(){ 7 num[1][1]=1; 8 num[2][1]=1; 9 num[3][1]=1;10 num[4][1]=1;11 for...
转载 2013-04-11 20:17:00
34阅读
2评论
#include#includeint f[10010][600];int main() {int i,j,k,n,m;memset(f,0,sizeof(f));f[1][0]=1;f[2][0]=1;f[3][0]=1;f[4][0]=1;for(i=5;i=10000) {f[i][j+1]+...
转载 2013-08-01 16:42:00
36阅读
The Castle 首先,这题大体上肯定是可以参考 细胞 的。 另外, 关于最大房间的求解,只要对每一个队列求一次房间数,取最大值即可! 由于每个房间的“墙”使用了二进制表示(实际上是对应二进制的十进制值), 这里我反其道而行之,将这个十进制值又转化为二进制(实际上也是对应二进制的十进制值(表示方 ...
转载 2021-08-13 17:18:00
209阅读
时间限制: 1 s 空间限制: 128000 KB 题目等级 : 钻石 Diamond 题解 查看运行结果 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 钻石 Diamond 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 钻石 Diamond 时间限制: 1
原创 2021-06-04 21:41:14
139阅读
#include<iostream> #include<string> #include<list> #include<algorithm> using namespace std; int main(int argc, char *argv[]){ int bedNum; string custo
转载 2017-04-15 15:19:00
47阅读
2评论
2011-12-26 00:33:25地址:http://acm.hdu.edu.cn/showproblem.php?pid=1250题意:F[1] = F[2] = F[3] = F[4] = 1。F[n] = F[n-1]+F[n-2]+F[n-3]+F[n-4]。输入n,求F[n]。大数运算。代码:# include <stdio.h>int a[6][2100] ;int buff[2100] ;void add(int x[], int y[]){ int i, *p, *q, cc = 0 ; if (x[0] < y[0]) p = x, q = y ; e.
转载 2012-01-06 23:44:00
24阅读
简单题View Code #include <iostream>#include <cstdio>#include <cstdlib>#include <cstring>using namespace std;#define maxl 60int n;char st[maxl];bool have_bed[maxl];bool occured[maxl];int hash(char ch){ return ch - 'A';}int work(){ int len = strlen(st); int ans = 0; for (i
转载 2013-03-15 13:10:00
94阅读
2评论
Hat's Fibonacci Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 10430 Accepted Submission(s): 344
原创 2021-07-21 15:36:48
72阅读
资料由广州兰瑟电子李工提供 美国Tedea特迪亚 1250-635kg是一款单点式称重传感器,产品采用铝制材质,防护等级IP66,适用于最大秤台尺寸为400*400mm的称重场合,产品具有稳定性好、精度高,易安装等特点,量程范围:50,75,100,150,200,250,300,500,635,750,1000,1500kg,应用于配料秤、定量系统、台秤等领域。 称重传感器选择: 1.量程选择:
原创 2022-01-21 14:55:48
71阅读
题目描述 一条街的一边有几座房子。因为环保原因居民想要在路边种些树。路边的地区被分割成块,并被编号成1..N。每个部分为一个单位尺寸大小并最多可种一棵树。每个居民想在门前种些树并指定了三个号码B,E,T。这三个数表示该居民想在B和E之间最少种T棵树。当然,B≤E,居民必须记住在指定区不能种多于区域地
c
原创 2021-05-20 22:43:40
818阅读
Tanning SalonTime Limit:1000MSMemory Limit:10000KTotal Submissions:6822Accepted:3686Description Tan Your Hide, Inc., owns several coin-operated tanning salons. Research has shown that if a customer arrives and there are no beds available, the customer will turn around and leave, thus costing the com
转载 2013-07-30 18:30:00
103阅读
2评论
题目描述 Description 定义:f0=f1=1, fn=fn-1+fn-2(n>=2)。{fi}称为Fibonacci数列。 输入n,求fn mod q。其中1<=q<=30000。 输入描述 Input Description 第一行一个数T(1<=T<=10000)。 以下T行,每行两个
转载 2016-09-30 20:48:00
57阅读
2评论
机器人 时间限制:1000 ms | 内存限制:65535 KB 难度:4 机器人 时间限制:1000 ms | 内存限制:65535 KB 难度:4 Dr. Kong 设计的机器人卡尔非常活泼,既能原地蹦,又能跳远。由于受软硬件设计所限,机器人卡尔只能定点跳远。若机器人站在(X,Y)位置,它可以原
转载 2018-08-14 18:31:00
103阅读
2评论
Hat's FibonacciTime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 3726 Accepted Submission(s): 1252Problem DescriptionA Fibonacci sequence is calculated by adding the previous two members the sequence, with the first two members being both 1.F(1)
转载 2012-07-22 09:24:00
12阅读
题目描述 一条街的一边有几座房子。因为环保原因居民想要在路边种些树。路边的地区被分割成块,并被编号成1..N。每个部分为一个单位尺寸大小并最多可种一棵树。每个居民想在门前种些树并指定了三个号码B,E,T。这三个数表示该居民想在B和E之间最少种T棵树。当然,B≤E,居民必须记住在指定区不能种多于区域地
转载 2019-06-06 14:26:00
105阅读
2评论
题目链接:https://codeforces.com/contest/1250/problem/G解题思路:题目的另一个意思就是每次按动reset意思就是原来的sa,sb(表
原创 2023-05-31 09:39:31
42阅读
​​题目传送门​​一、解题思路要想形成环,必须保证正在连的这条边,将原来已经半封闭的一个“半环”连通,即原来这个半环是一集合,\(a,b\)再次相边,那么之前\(a,b\)在同一集合中。总结:判断是否成环就直接判断他们没连接前他们的祖宗结点是否一致,如果一致连接起来就必然成为环。​​相关视频讲解​​二、实现代码#include <bits/stdc++.h>using namespac
原创 2022-04-20 16:13:39
82阅读
SHOW VARIABLES LIKE '%connection%'; character_set_connection utf8mb4collation_connection utf8mb4_general_ciextra_max_connections max_connections 1250m
转载 2017-12-08 16:59:00
118阅读
2评论
#include int num[10000][260]={0};int main(){ int i,j,n; num[1][0]=1; num[2][0]=1; num[3][0]=1; num[4][0]=1; for(i=5;i100000000) { num[i][j+1]+=num[i][j]/100000000; num[i][j]%=100000000; } } while(scanf("%d",&n)!=EOF) { for(i=...
转载 2014-01-18 15:51:00
27阅读
Given an array nums of positive integers. Your task is to select some subset of nums, multiply each element by an integer and add all these numbers. T
转载 2019-11-16 05:33:00
61阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5