Vanya and Label
来源:互联网 发布:空心杯无人机控制算法 编辑:程序博客网 时间:2024/05/18 03:25
#include<map>#include<set>#include<cmath>#include<queue>#include<bitset>#include<math.h>#include<vector>#include<string>#include<stdio.h>#include<cstring>#include<iostream>#include<algorithm>using namespace std;const int maxn=100000+10;const int modul=1000000000+7;char st[maxn];int pan(int n){int i;int num=0;for(i=0;i<=5;i++){int x=n>>i;if(!(x&1))num++;}return num;}int tra(char a){int n;if(a>='0'&&a<='9'){n=a-'0';}else if(a>='A'&&a<='Z'){n=a-'A'+10;}else if(a>='a'&&a<='z'){n=a-'a'+36;}else if(a=='-'){n=62;}else if(a=='_'){n=63;}return pan(n);}int main(){int ans=0;scanf("%s",&st);int n=strlen(st);int i;__int64 j=1;for(i=0;i<n;i++){ans+=tra(st[i]);}for(i=0;i<ans;i++){j=(j*3)%(modul);}printf("%I64d\n",j);return 0;}
1 0
- CF677C Vanya and Label
- CodeForces-Vanya and Label
- Vanya and Label
- codeforces 677c Vanya and Label
- Codeforces 677 C Vanya and Label
- codeforces_677C. Vanya and Label(快速幂)
- Codeforces 677C Vanya and Label(二进制)
- Codeforces 677C Vanya and Label【思维】
- codeforces 677C Vanya and Label
- Codefoces 677C Vanya and Label (预处理/翻译)
- Codeforces 677C Vanya and Label(数学)
- codeforces 355(Div 2)C. Vanya and Label(思维,预处理)
- Codeforces Round #355 (Div. 2)C - Vanya and Label
- Codeforces Round #355 (Div. 2)C. Vanya and Label
- Codeforces Round #355 (Div. 2)C. Vanya and Label
- Codeforces Round #355 (Div. 2) C. Vanya and Label
- Codeforces Round #355 (Div. 2) C. Vanya and Label (打表+字符串)
- ★【16.6.2】Codeforces Round #355 (Div. 2) C. Vanya and Label
- JAVA之编码/解码-文件输入输出流
- 多线程编程--- 线程池 threadpool
- matlab 可视化技巧与细节
- 笔试题85. LeetCode OJ (71)
- 再说Viewpager,详解PagerAdapter
- Vanya and Label
- 其实到后面,脱离这个排名,就会发现其实排名不重要。
- Android M(SDK 6.0)新特性
- 杭电HDOJ2023-求平均成绩
- TCP协议中的三次握手和四次挥手(图解)
- JavaScript节点操作
- DataBinding学习入门篇
- Educational Codeforces Round 15
- Fedora 24下安装Chrome浏览器