BestCoder Round #81 (div.2) 1001 Machine(找规律)
2016-04-22 21:17
309 查看
题目链接:BestCoder Round #81 (div.2) 1001 Machine
那么每个灯的变化次数 可以看做是 实际变化次数%3。
题意
中文题,上有链接,就不贴了。思路
显然,最后一个灯会变化n次,倒数第二个灯会变化n/3次,依次类推。那么每个灯的变化次数 可以看做是 实际变化次数%3。
代码
#include<iostream> #include<algorithm> #include<vector> using namespace std; #define LL long long int main() { int T; cin>>T; while(T--) { int m; LL n; int d[39], a = 3; cin>>m>>n; for(int i=m; i>=1; i--) { d[i] = n%3; n /= 3; } for(int i=1; i<=m; i++) { if(d[i] == 0) cout<<"R"; else if(d[i] == 1) cout<<"G"; else cout<<"B"; } cout<<endl; } return 0; }
相关文章推荐
- 【Qt】StackedWidget
- Picasso代码解析
- 团队合作——1
- oracle中过滤中文字符或者汉字的函数
- 典型用户和用户场景描述
- BNUOJ 美女来找茬
- iOS总结html的表单属性用法!
- 剑指offer(二十三)之最小的K个数
- <form><textarea><label><fieldset><legend><optgroup><button>标签整理
- 班级派团队项目小计(五)
- HNOI2016 网络
- js获取当前事件键盘按钮
- javascript要小心函数嵌套
- 《全栈增长工程师指南》笔记1
- HMAC-MD5
- HDU 5671 Matrix (矩阵操作)
- HDU 1164 Eddy's research I(素数连乘)
- HashMap中get(Object key)方法实现
- 第一阶段冲刺个人博客05
- 团队任务个人博客20160422