New Skateboard CodeForces
来源:互联网 发布:神奇网络热血霸业下载 编辑:程序博客网 时间:2024/06/03 08:38
传送门:CodeForces - 628B
题意:问给定的大数串中有多少个子串是4的倍数(可含前导零)。
思路:想暴力都不知道该怎么写。。
正解:因为100是4的倍数,所以我们只检查每相邻两位就好了。。看哭了。。
代码:
#include<bits/stdc++.h>using namespace std;string s;int main(){cin>>s;int sz=s.size();long long ans=0;for(int i=0;i<sz;i++){if(s[i]=='0'||s[i]=='4'||s[i]=='8')ans++;}for(int i=1;i<sz;i++)if(((s[i-1]-'0')*10+s[i]-'0')%4==0)ans+=(i);cout<<ans;}
阅读全文
0 0
- New Skateboard CodeForces
- New Skateboard CodeForces
- codeforces 628 B. New Skateboard
- codeforces 628B New Skateboard
- CodeForces 628B New Skateboard
- CodeForces 628B New Skateboard
- CodeForces 628B New Skateboard
- CodeForces 628B New Skateboard
- CodeForces 628 B New Skateboard
- codeforces 628B New Skateboard
- Codeforces 628B New Skateboard (数学)
- Codeforces 628B New Skateboard【数学】
- CodeForces 628 B. New Skateboard(水~)
- CodeForces 628B New Skateboard (数学)
- Educational Codeforces Round 8-B. New Skateboard
- Codeforces 628B New Skateboard【数学】
- (CodeForces 628B)New Skateboard
- Codeforces Educational Codeforces Round 8 B. New Skateboard
- springboot笔记
- NYOJ-325Zb的生日
- c++getline和get的区别
- 触发器+触发器的类型+创建触发器+查询当前用户创建的触发器
- Android Studio 应用sourceSets的配置
- New Skateboard CodeForces
- 过河问题
- python音乐播放器1.1
- html_导航框架
- rowid去重(删除表的重复记录)
- opencv(31)---SIFT特征匹配
- 贪心法解题的经典习题
- 获取当前服务器的ip地址
- 使用httpclient 抓包 提交表单 网络请求