摘要: 拍集体照时队形很重要,这里对给定的 N 个人 K 排的队形设计排队规则如下: 每排人数为 /(向下取整),多出来的人全部站在最后一排; 后排所有人的个子都不比前排任何人矮; 每排中最高者站中间(中间位置为 /,其中 m 为该排人数,除法向下取整); 每排其他人以中间人为轴,按身高非增序,先右后左交替 阅读全文
posted @ 2019-02-18 14:14 王清河 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 给定一串长度不超过 10​5​​ 的字符串,本题要求你将其中所有英文字母的序号(字母 a-z 对应序号 1-26,不分大小写)相加,得到整数 N,然后再分析一下 N 的二进制表示中有多少 0、多少 1。例如给定字符串 PAT (Basic),其字母序号之和为:16+1+20+2+1+19+9+3=7 阅读全文
posted @ 2019-02-18 13:53 王清河 阅读(724) 评论(0) 推荐(0) 编辑
摘要: 给定 N 个非 0 的个位数字,用其中任意 2 个数字都可以组合成 1 个 2 位的数字。要求所有可能组合出来的 2 位数字的和。例如给定 2、5、8,则可以组合出:25、28、52、58、82、85,它们的和为330。 输入格式: 输入在第一行中给出 N(1 < N < 10),随后一行给出 N 阅读全文
posted @ 2019-02-18 13:23 王清河 阅读(500) 评论(0) 推荐(0) 编辑