汉诺塔 hdu2511
来源:互联网 发布:燕山大学图书馆数据库 编辑:程序博客网 时间:2024/06/07 05:07
#include <stdio.h>typedef long long ll;int main() {int k , j , l;scanf("%d",&k);for(int i = 0; i < k; i++) {ll n , m , s , t;scanf("%lld%lld",&n,&m);s = 1;t = 2;for(l = 1; l <= n; l++) {if(m%t == s) {break;}s = t;t *= 2;}printf("%d",l);j = m/t;if(n % 2 == l % 2) {if((j + 1)%3 == 0) printf("2 1\n");if((j + 1)%3 == 1) printf("1 3\n");if((j + 1)%3 == 2) printf("3 2\n");}else {if((j + 1)%3 == 0) printf("3 1\n");if((j + 1)%3 == 1) printf("1 2\n");if((j + 1)%3 == 2) printf("2 3\n");}}return 0;}
阅读全文
0 0
- 汉诺塔 hdu2511
- HDU2511:汉诺塔 X
- HDU2511 汉诺塔10
- Hdu2511汉诺塔X
- 汉诺塔
- 汉诺塔
- 汉诺塔
- 汉诺塔
- 汉诺塔
- 汉诺塔
- 汉诺塔
- 汉诺塔
- 汉诺塔
- 汉诺塔
- 汉诺塔
- 汉诺塔
- 汉诺塔
- 汉诺塔
- CCF试题 201703-2 学生排队
- 有关优先级和声明
- 30个最常用css选择器解析
- 【UnityShader】光线追踪体积光
- 利用线程的同步和互斥解决两个消费者两个生产者一个临界区问题
- 汉诺塔 hdu2511
- vue-cli的webpack配置,迁移适用到react开发配置webpack
- Windows编程基础--第10节 MFC菜单
- Git
- Spring文档
- 【多线程高并发】ThreadLocal,高并发下的单例模式
- 171026 the order between idx and item in enumerate with python
- 程序环境和预处理
- Python语言学习之二:字符串格式化