早教吧 育儿知识 作业答案 考试题库 百科 知识分享

PASCLA扑克牌问题有52张扑克牌,使它们全部正面朝上。从第2张牌开始,把凡是2的倍数位置上的牌翻成正面朝下,接着,从第3张牌开始,把凡是3的倍数位置上的牌正面朝上的翻成正面朝下

题目详情
PASCLA 扑克牌问题
有52张扑克牌,使它们全部正面朝上。从第2张牌开始,把凡是2的倍数位置上的牌翻成正面朝下,接着,从第3张牌开始,把凡是3 的倍数位置上的牌正面朝上的翻成正面朝下,正面朝下的翻成正面朝上,接着从第4张牌开始,把凡是4的倍数位置上的牌按此规律翻转。依次类推,直到第1张要翻的牌是第52张牌止。统计最后有几张牌正面朝上,并打印出它们的位置。
▼优质解答
答案和解析
program p; var a,s,d:integer; z,:array [1..52] of integer; x:array [1..52] of boolean; begin for a:=1 to 52 do begin z[a]:=a; x[a]:=ture; for s:=2 to 52 do for d:=2 to 52 do if z[d] div s0...
看了 PASCLA扑克牌问题有52...的网友还看了以下:

在一叠扑克牌中任意抽取两张牌,设为牌甲和牌乙,你知道这两张牌的版面数字吗?诺告诉你这两张牌牌面数字  2020-06-29 …

在一叠扑克牌中任意抽取两张牌,设为牌甲和牌乙,你知道这两张牌的版面数字吗?诺告诉你这两张牌牌面数字  2020-06-29 …

表演者让观众从一副54张的扑克牌中任意取出3张,如9、A(1)、K(13).表演者说:“我按这三张  2020-07-14 …

一副四人牌局在开始的时候,A与B对面就座,每人依次抓一张牌(总牌数为108——两幅一样的扑克牌).其  2020-11-08 …

(2014•泉州模拟)如图所示,水平桌面上平放着一副扑克牌,总共54张,每一张牌的质量都相等,牌与牌  2020-11-12 …

使用C++循环链表写纸牌游戏纸牌游戏任务:编号为1-52张牌,正面向上,从第2张开始,以2为基数,是  2020-12-02 …

下面是第27届奥运会亚洲获得奖牌数前两名国家的奖牌情况统计表:根据统计表完成下面统计图.奖牌种类奖牌  2020-12-08 …

下面是第27届奥运会亚洲获得奖牌数前两名国家的奖牌情况统计表:种类/数枚/国家金牌银牌铜牌中国281  2020-12-08 …

(2007•从化市一模)仅仅19个月,大学城创造了惊人的“广州速度”.2005年有了它,名牌高校A面  2020-12-25 …

如图,标识为①、②、③、④的四张牌,每张牌的一面都写上一个数字,另一面都写上一个英文字母.现在规定:  2020-12-31 …