当前位置: 首页 > news >正文

长沙有哪些招聘网站/网络推广销售是做什么的

长沙有哪些招聘网站,网络推广销售是做什么的,门户网站开发合同,行政审批网站开发文档火星计数法Time Limit: 1000 ms Memory Limit: 65536 KiBSubmit StatisticProblem Description火星人的计数规则里只有a,b,c,d四个字母,计数规则从小到大是 a,b,c,d,aa,ab,ac,ad,ba,……。给出来由a,b,c,d四种字母组成的火星数字,算出该数字是…

火星计数法

Time Limit: 1000 ms Memory Limit: 65536 KiB
Submit Statistic

Problem Description

火星人的计数规则里只有a,b,c,d四个字母,计数规则从小到大是 a,b,c,d,aa,ab,ac,ad,ba,……。
给出来由a,b,c,d四种字母组成的火星数字,算出该数字是第几个(从1开始)。

Input

第一行输入一个数T代表测试用例组数(T<=200),接下来T组测试用例,每组测试数据为一个火星数字(长度小于100)。

Output

对于每组测试用例,输出该火星数字代表多少(结果对10000007取模)。每行输出一个结果。

Sample Input

2
a
ab

Sample Output

1
6

Hint

快速幂

参考:https://blog.csdn.net/qq_16255321/article/details/41983919

https://blog.csdn.net/alps1992/article/details/42131581

Source

中国海洋大学第三届“朗讯杯”编程比赛高级组试题

//package leslie;//本题可以看做是求五进制串表示的值import java.util.*;public class Main {public static void main(String[] args) {Scanner cin = new Scanner(System.in);int n=cin.nextInt();String getchar=cin.nextLine();while(n-->0){char arr[]=cin.nextLine().toCharArray();long sum=0;for(int i=0;i<arr.length-1;i++)sum=(sum+arr[i]-'a'+1)*4; sum=sum+arr[arr.length-1]-'a'+1;//加上字符串最后一位表示的值sum%=10000007;System.out.println(sum);}cin.close();}
}

//package leslie;//本题因为数值较大,可以用快速幂求解import java.util.*;public class Main {static char arr[] = new char[105];final static int Mod = 10000007;public static long Fast_Power(long p, long n) { // 快速幂long ans = 1, base = p;while (n != 0) {if (n % 2 == 1)ans *= base % Mod;base *= base % Mod;n = n / 2;}return ans;}public static void Ans() {long sum = 0;for (int i = 0; i < arr.length; i++) {long n = arr[i] - 'a' + 1;sum = (sum + (n * Fast_Power(4, arr.length - i - 1))) % Mod;// 可以把字符串每一位看成一层,一层一层叠加求出答案}System.out.println(sum);}public static void main(String[] args) {Scanner cin = new Scanner(System.in);int n = cin.nextInt();String getchar = cin.nextLine();while (n-- > 0) {arr = cin.nextLine().toCharArray();Ans();}cin.close();}
}
/** 快速幂另一种写法 if(n==0)return 1; long ans=Fast_Power(p,n/2); ans=ans*ans%Mod;* if(n&1)ans=ans*p%Mod; return ans;//n&1即n%2==1*/

http://www.jmfq.cn/news/4899241.html

相关文章:

  • 公众号的微网站怎么做的/河南seo和网络推广
  • 网站开发遇到的最大困难/百度官网app下载
  • 备案查询站长工具/爱站网 关键词挖掘工具站
  • 如何开发手机版网站/seo赚钱吗
  • 成品电影网站建设/成免费crm软件有哪些优点
  • 内丘网站/四种基本营销模式
  • 贵金属交易app下载/东莞市网络seo推广价格
  • 苏州建行网站首页/百度公司在哪里
  • 购物网站国外/seo公司上海
  • 无锡网站排名公司/百度推广入口官网
  • 东莞网站SEO优化托管/免费涨粉工具
  • 网站价格表/sem竞价教程
  • ppt图标网站链接怎么做/兰州网站seo服务
  • ck播放器做解析网站/天眼查询个人
  • wordpress文章变缩略图/网站seo怎么操作
  • 做的好看的统一登录网站/公司网站如何在百度上能搜索到
  • 平台网站建设 厦门/seo网络培训班
  • wordpress付费开通站点/aso排名
  • 建立网站项目计划书模板/网站seo应用
  • 郴州网站建设费用价格/seo批量建站
  • 花都网站设计都/新闻头条最新消息今天
  • 在哪里买空间做网站/舆情分析报告案例
  • 小型企业网站建设毕业论文/网站快速排名互点软件
  • 罗田县住房和城乡建设局网站/最佳的搜索引擎
  • 上市公司中 哪家网站做的好/百度 营销推广是做什么的
  • 机关网站及新媒体建设实施方案/需要优化的地方
  • 网站开发设计师培训/市场营销方案怎么做
  • 安徽省经工建设集团公司网站/网络营销工具介绍
  • 网站建设技术方面论文/seo也成搜索引擎优化
  • 大气网站源码/seo资料