CF1208A
CF1208A
题意:
就是把斐波那契数列的+改成异或,求第n项的值。
解法:
又是一个人类智慧题,打表找规律。
可以发现答案在 $ a,b,a⊕b $ 三个数中循环
CODE:
#include<iostream>
#include<cstdio>
#include<cstring>
#include<algorithm>
using namespace std;
#define LL long long
#define N 5
int f[N],n,a,b,T;
int main() {
    scanf("%d",&T);
    while(T--) {
        scanf("%d%d%d",&a,&b,&n);
        f[0] = a,f[1] = b,f[2] = a^b;
        int ans = f[n % 3];
        printf("%d \n",ans);
    }
    //system("pause");
    return 0;
}
												
											CF1208A的更多相关文章
随机推荐
- 跨站脚本攻击XSS(二)——session劫持
			
转载自:http://www.cnblogs.com/dolphinX/p/3403027.html 在跨站脚本攻击XSS中简单介绍了XSS的原理及一个利用XSS盗取存在cookie中用户名和密码的小 ...
 - 帝国cms“建立目录不成功,请检查目录权限”的解决方法
			
就这个看似简单的问题我折腾了两天,百度看产生这个问题的原因有很多也很宽泛,大部分说的是初始化内置数据,但我出现“建立目录不成功,请检查目录权限”的原因估计只有少部分人会遇到. 内置初始化数据是你上传文 ...
 - 3、Concurrenthashmap实现原理(JDK版本1.7)
			
(1)结构图: l ConcurrentHashMap中的数据结构 ConcurrentHashMap是由Segment数组结构和HashEntry数组结构组成.Segment实际继承自可重入锁(R ...
 - stm32 待机模式
			
低功耗模式 降低系统时钟速度 不使用APBx和AHB外设时,将对应的外设时钟关闭 睡眠模式(Cortex™-M3内核停止,所有外设包括Cortex-M3核心的外设,如NVIC.系统时钟(SysTick ...
 - 如何把SAP WebIDE里的Web项目同Github仓库连接起来
			
我们在SAP WebIDE里进行UI5应用开发时,当然也希望能将开发的代码纳入到github版本管理中去. 步骤其实非常简单. 右键点击WebIDE里UI5应用,git->Initialize ...
 - KVM虚拟机高级设置——08 管理远程虚拟机
			
在搭建KVM环境——07 带GUI的Linux上安装KVM图形界面管理工具介绍了KVM图形化管理工具,这款工具除了可以管理本地KVM虚拟外,还可以管理远程KVM虚拟机. 输入113机器密码 输入yes ...
 - 文件格式 rdp
			
auto connect:i:1full address:s:公网访问IP地址username:s:Administrator
 - Zabbix监控平台搭建部署与概述
			
zabbix 是一个基于 WEB 界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案.zabbix 能监视各种网络参数,保证服务器系统的安全运营:并提供灵活的通知机制以让系统管理员快速定位 ...
 - ndk学习之C语言基础复习----结构体、共用体与C++开端
			
自己实现sprintf功能: 关于C中的系统函数sprintf在上次[https://www.cnblogs.com/webor2006/p/7545627.html]学习中已经用到过了,这里再来回顾 ...
 - [转]python3 跨目录模块调用,你真的懂了吗?
			
小伙伴们,你们有遇到过调用自己写的模块(跨目录模块调用),提示你ImportError:No module named ...的情况,如果有,而且到现在还没有搞明白的,我想说,你今天看对文章了. 这篇 ...