
模拟
一定要早睡的小龙
早睡早起身体棒
展开
-
二阶魔方旋转
魔方旋转 【问题描述】 魔方可以对它的6个面自由旋转。我们来操作一个2阶魔方(如图1所示): 为了描述方便,我们为它建立了坐标系。各个面的初始状态如下: x轴正向:绿 x轴反向:蓝 y轴正向:红 y轴反向:橙 z轴正向:白 z轴反向:黄假设我们规定,只能对该魔方进行3种操作。分别标记为: x 表示在x轴正向做顺时针旋转 y 表示在y轴正向做顺时针旋转 z 表示在z轴正向做顺时针旋转xyz 则表示顺...原创 2018-03-24 11:35:04 · 1013 阅读 · 0 评论 -
L1-049. 天梯赛座位分配
L1-049. 天梯赛座位分配时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者陈越天梯赛每年有大量参赛队员,要保证同一所学校的所有队员都不能相邻,分配座位就成为一件比较麻烦的事情。为此我们制定如下策略:假设某赛场有 N 所学校参赛,第 i 所学校有 M[i] 支队伍,每队 10 位参赛选手。令每校选手排成一列纵队,第 i+1 队的选手排在第 i 队选...原创 2018-04-03 01:14:11 · 7868 阅读 · 15 评论 -
十进制转二进制的方法—循环和递归实现
循环:#include<iostream>#include<cmath> using namespace std;int tobinary(int d){ int b=0,k=0; do{ b=(d%2)*pow(10,k++)+b; }while(d=d/2); return b;} int main(){ int a; cin>>a...原创 2018-04-15 20:23:05 · 1186 阅读 · 0 评论 -
切分表达式——写个tokenizer吧
7-6 切分表达式——写个tokenizer吧(20 分)[先说点出题背景]这个题是为低年级同学、学C语言的同学准备的,因为,对这部分同学,这个题目编写起来略有一点复杂。如果是高年级、学过了正则表达式(Regular Expression)的同学或者学过了Java等OO语言的同学做这个题,应当发现这题比较简单吧。哦,对了,什么是tokenizer?请自行查询解决。反正在此处不应翻译成“令牌解析器”...原创 2018-06-20 00:25:21 · 3729 阅读 · 1 评论