hlgoj1881
#include <stdio.h>
int num[+];
int main(){
int l,m;
int i,j;
int sign;
num[]=;
num[]=;
while(~scanf("%d%d",&l,&m)){
sign=;
for(i=;i<=l;++i){
if(sign==){
num[i]=num[i-]+num[i-]+;
}else if(sign==){
num[i]=num[i-]+num[i-];
}else if(sign==){
if(num[i-]+num[i-]==)
num[i]=m-;
if(num[i-]+num[i-]!=)
num[i]=num[i-]+num[i-]-;
}else if(sign==){
num[i]=num[i-]+num[i-];
}
num[i]=num[i]%m;
sign=sign+;
sign=sign%;
}
printf("%d\n",num[l]%m);
}
return ;
}
--------------------------------------------------------------------------
fmf ==> 101 ==> 5 fff ==> 111 ==> 7
--------------------------------------------------------------------------
cnt =0
from i <--1 to n
t <-- i
while( t != 0 )
if ( t mod 8==5 || t mod 8==7 ) { cnt ++; break; }
t=t/2
--------------------------------------------------------------------------
| |
| |
| |
list
i=,cnt=
i=,cnt=
i=,cnt=
i=,cnt=
i=,cnt=
i=,cnt=
i=,cnt=
i=,cnt=
i=,cnt=
i=,cnt=
i=,cnt=
i=,cnt=
i=,cnt=
i=,cnt=
i=,cnt=
i=,cnt=
i=,cnt=
i=,cnt=
i=,cnt=
i=,cnt=
i=,cnt=
i=,cnt=
i=,cnt=
i=,cnt=
i=,cnt=
i=,cnt=
i=,cnt=
i=,cnt=
i=,cnt=
i=,cnt=
i=,cnt=
hlgoj1881的更多相关文章
随机推荐
- react-native入门学习( 一 )
开发环境配置 因为个人电脑是windows7环境,所以在选择安装react-native 环境的时候是用的 windows+androidreact-native中文网文档地址 https://re ...
- 2017 清北学堂 Day 6终极考试报告
预计分数: 100+70+70 = 240 实际假分数 : 40+80+70= 190 in cena(好吧不得不承认这个分数,,,,,,=.=) 实际真分数 : 100+80+100 = 280 ...
- Java 语言中一个字符占几个字节?
Java中理论说是一个字符(汉字 字母)占用两个字节. 但是在UTF-8的时候 new String("字").getBytes().length 返回的是3 表示3个字节 作者: ...
- mount_cd9660:/dev/acd0: Input/output error
mount -t cd9660 /dev/acd0 /cdrom g_vfs_done():acd0[READ(offset32768, length=204]error =5 mount_cd966 ...
- iOS Block的本质(四)
iOS Block的本质(四) 上一篇文章iOS Block的本质(三)中已经介绍过block变量的捕获,本文继续探寻block的本质. 1. block内修改变量的值 int main(int ar ...
- 更改IDEA默认使用JDK1.5编译项目
在使用IDEA编译项目时,总是提示我编译失败,有些功能是在1.5之后的版本才支持.废了好大的功夫才编译成功.下面呢,就是更改编译的过程了! 一.初步更改 使用快捷键Ctrl+Alt+Shift+S打开 ...
- Nodejs + Jshint自动化静态代码检查
1. 目的 提交代码前能够自动化静态代码检查,提高代码质量 2. 准备 1. Nodejs安装: 官方地址:http://nodejs.org/ 安装说明:根据电脑配置下载对应的版本进行 ...
- scss引入的问题
导入.sass或.scss文件 css有一个不太常用的特性,即@import 导入功能,它允许在一个css文件中导入其他css文件.然而,结果是只有执行到@import 规则时,浏览器才会去下载其他c ...
- django 2.0 + pycharm2017 出现的问题
在创建完成app之后,在models文件里创建两个类:BlogType , Blog, 创建超级用户,注册admin,在登陆admin之后发现,发现 BlogType , Blog,并没有导入到adm ...
- vue 实现走马灯效果
Part.1 问题 在写一个H5页面时遇到一个需求,头部公告需要滚动变换,需要实现一个走马灯效果 Part.2 实现 我的做法:利用 定时器 + CSS3 变换公告数组的顺序 从而实现走马灯效果 ...