1543: 【基础】印度国王的棋盘

program ex1543;
var n,m,t,w,i:integer;
a,b:array[1..200] of integer;
procedure gjc;
var i:integer;
begin
for i:=1 to t do
a[i]:=a[i]*2;
t:=1;
while a[t]<>0 do
begin
a[t+1]:=a[t+1]+a[t] div 1000;
a[t]:=a[t] mod 1000;
inc(t);
end;
dec(t);

end;
procedure gjj;
var i:integer;
begin
for i:=1 to t do b[i]:=b[i]+a[i];
w:=1;
while b[w]<>0 do
begin
b[w+1]:=b[w+1]+b[w] div 1000;
b[w]:=b[w] mod 1000;
inc(w);
end;
dec(w);

end;
begin
readln(n,m);
fillchar(a,sizeof(a),0);
fillchar(b,sizeof(b),0);
a[1]:=1;t:=1; w:=1;
if n=1 then b[1]:=1;
for i:=1 to m-1 do
begin
gjc;
if i>=n-1 then gjj;

end;
write(b[w]) ;
if w>1 then write(‘,‘);
for i:=w-1 downto 1 do
begin
if b[i]<10 then write(‘00‘);
if (b[i]>=10) and (b[i]<100) then write(‘0‘);
write(b[i]);
if i<>1 then write(‘,‘)
end;

end.

时间: 2024-10-01 04:36:28

1543: 【基础】印度国王的棋盘的相关文章

【基础练习】【棋盘DP】codevs2193 数字三角形ww题解

转载请注明出处 CSDN ametake版权所有 题目描述 Description 数字三角形必须经过某一个点,使之走的路程和最大 输入描述 Input Description 第1行n,表示n行 第2到n+1行为每个的权值 程序必须经过n div 2,n div 2这个点 输出描述 Output Description 最大值 样例输入 Sample Input 2 1 1 1 样例输出 Sample Output 2 数据范围及提示 Data Size & Hint n <=25 今天听

阿凡提与国王下棋

题目 据说阿凡提来到印度,向印度国王挑战下国际象棋. 国王说:我们打个赌,你要是能赢了我,要什么我都可以给你. 阿凡提说:我赢你的话,只要你在国际象棋的棋盘格子里,第一格放一粒米,第二格放2粒米,以后的每个格子里都放前一个格子里米粒的2倍,我就满足了. 请计算阿凡提所要的这个国际象棋棋盘(棋盘共有64格)中米粒的总和S? 代码 s = sum([2**i for i in range(64)]) 输入 无 输出 18446744073709551615 原文地址:https://www.cnbl

364家机构共办2017数博会,三大新思维指引新经济之战

2017年5月28日,为期四天的2017数博会落幕.在这四天里,来自美国.德国.英国.日本.俄罗斯.印度等20多个国家和地区,200多个城市近千家企业界代表和5万多名观展人员齐聚贵阳,围绕主题"数字引领经济新增长"展开交流,积极探索大数据发展未来. 本届数博会的"大"数据 在本届数博会最后一天的2017国际大数据产业博览成果新闻发布会上,组委会公布了一系列数据:据初步统计,本届数博会共对接企业1479家,其中500强企业112家,达成签约意向项目235个,意向金额2

第三周练习

1.鸡兔同笼 描述 一个笼子里面关了若干只鸡和兔子(鸡有2只脚,兔子有4只脚,没有例外).已经知道了笼子里脚的总数为a,则笼子里面至少有多少只动物,至多有多少只动物? ???????????????????????????????????????????????????????????????????????????????????????????????? 输入格式 第1行输入一个正整数n(n≤1000),表示测试数据的组数n,接下来n组测试数据每组一行,每行一个正整数a(a<32768).提

Unity3D对弈游戏:狼吃羊游戏

简介 中文名:狼与羊 英文名称:Wolves&Sheep 游戏类型:休闲/棋类 玩家人数:单人或双人 游戏下载:Windows.Android 游戏描述:童年时与小伙伴常玩的一种游戏,游戏简单易懂而又变化多样. 第一节 游戏规则 棋盘可以用小石头在泥土里上随手就画出来了,棋子中的狼和羊可以用树枝或者小石子代替. 准备 找两块大点的石头当作狼,二十四块小石头是羊,狼和羊必须放置在网格的交叉点上,每个交叉点上最多有一个棋子. 开局 两个狼分别放在上下两个脖子上,羊8个放在中间一圈的交叉点上,狼先走羊

楞严经白话——14.10.10

楞严经 大佛顶如来密因修证了义诸菩萨万行首 楞严经卷一 唐朝中天竺国(印度)沙门(出家人)般剌密谛 主译 乌苌国(北印度)沙门(出家人)弥伽释迦 译语 菩萨戒弟子 前正议大夫 同中书门下 平章事 清河县人 房融 执笔记录 (楞严经,原藏于龙宫,胜龙菩萨到龙宫说法,见龙藏中有此经,披阅之下,叹为希有,遂默诵而出,录呈印度国王,国王视其为国宝,严禁外流.般剌密 谛尊者,弘法愿深,两次冒险,思送中国以求宏扬,不幸皆为关卡查禁.尊者乃费数年时间,以蝇头小字书于腊纸之上,剖膊藏于肉中,方得过关航海而来,于

《大慈恩寺三藏法师传》简介

转自:http://www.zhihu.com/question/29766646/answer/45570035 长文,顺便整理一下玄奘西行求法,以及荡气回肠的一生. (参考资料来自:<大慈恩寺三藏法师传><大唐西域记>和纪录片<玄奘之路>金铁木导演,非常棒的纪录片,强烈推荐)背景: 家庭情况:玄奘俗家姓名为陈祎.<大慈恩寺三藏法师传>记载,陈氏家族曾经显赫一时,玄奘的高祖和曾祖作过北魏的太守,是名副其实封疆大吏,祖父因为品学兼优而出任国子博士,同样是朝廷

寻找“最好”(6)——心的距离

 "距离"这个词经常在用到,在初中几何上,它指两点间直线的长度,想要测量它很容易,然而果真如此吗?乘坐出租车从家到公司,下车后计价表显示30公里,这可不是两点间的直线.<三国>里,探马回报:"袁军距我军30里处的官渡处下寨,绵延百里",到底是30里还是百里,怎样才算30里?2018年法国队赢得世界杯冠军,距离他们上次夺冠,已经过去了20年,这里的距离又是时间的跨度.一对单身男女相亲,在一顿无聊的晚餐后得出彼此"距离太远"的结论,人心的

java web 开发三剑客 -------电子书

Internet,人们通常称为因特网,是当今世界上覆盖面最大和应用最广泛的网络.根据英语构词法,Internet是Inter + net,Inter-作为前缀在英语中表示“在一起,交互”,由此可知Internet的目的是让各个net交互.所以,Internet实质上是将世界上各个国家.各个网络运营商的多个网络相互连接构成的一个全球范围内的统一网,使各个网络之间能够相互到达.各个国家和运营商构建网络采用的底层技术和实现可能各不相同,但只要采用统一的上层协议(TCP/IP)就可以通过Internet