ZOJ2965 Accurately Say "CocaCola"! 线性扫描
2017-08-24 15:37
253 查看
Accurately Say "CocaCola"!
范围找到:1——700左右,然后打表就ok了
#include<cstdio> #include<cstdlib> #include<iostream> using namespace std; bool a[810]; int sum[810]; int pos[810]; void _judge(int v) { if(v%7==0){ a[v]=true; return ; } int t=v,k; while(t){ k=t%10; if(k==7){ a[v]=true; return ; } t/=10; } return ; } int main() { int T,n,m,i,j,Max=0; cin>>T; for(i=1;i<=800;i++) _judge(i); for(i=1;i<=800;i++) if(a[i]) { sum[i]=sum[i-1]+1; if(!pos[sum[i]]) pos[sum[i]]=i; } for(i=1;i<=T;i++){ cin>>m; cout<<pos[m]-m+1<<endl; } return 0; }
相关文章推荐
- ZOJ 2965 Accurately Say "CocaCola"!
- A - Accurately Say "CocaCola"! --- (first qualifying)
- Accurately Say "CocaCola"!(规律题)
- ZOJ 2965 Accurately Say "CocaCola"!(预处理)
- The 5th Zhejiang Provincial Collegiate Programming Contest------ProblemA:Accurately Say "CocaCola"!
- Accurately Say "CocaCola"!
- ZOJ Problem Set - 2965 Accurately Say "CocaCola"!
- ZOJ 2965 Accurately Say "CocaCola"!
- ZOJ 2965 Accurately Say "CocaCola"!
- BNU16484:Accurately Say "CocaCola"!
- zoj 2965 Accurately Say "CocaCola"!
- ZOJ 2965 Accurately Say &quot;CocaCola&quot;!
- Accurately Say "CocaCola"!
- ZOJ 2965 Accurately Say "CocaCola"!
- The 5th Zhejiang Provincial Collegiate Programming Contest------ProblemA:Accurately Say "CocaCola"!
- Accurately Say "CocaCola"!(找规律+打表)
- The 5th Zhejiang Provincial Collegiate Programming Contest------ProblemA:Accurately Say "CocaCola"!
- ZOJ 2965 Accurately Say "CocaCola"!
- 【打表 or 规律】ZOJ 2965 Accurately Say "CocaCola"!
- ZOJ 2965 Accurately Say "CocaCola"!