FOJ有奖月赛-2016年4月(校赛热身赛)

A.ABCDEFG

题意:给出一个由abcdefg(大/小)组成的字符串,计算写这些字符串要多少笔。

题解:先打一个前七个大小写字母笔画的表,之后用这个求和即可。

代码:

 1 /*A*/
 2 #include<cstdio>
 3 #include<cstring>
 4 using namespace std;
 5
 6 int a[7]={1,1,1,2,1,2,1};
 7 int A[7]={3,2,1,2,3,3,1};
 8
 9 int main()
10 {
11     int T;
12     scanf("%d",&T);
13     while(T--)
14     {
15         char s[100+10];
16         memset(s,0,sizeof(s));
17         scanf("%s",s);
18         int len=strlen(s);
19         int ans=0;
20         for(int i=0;i<len;i++)
21         {
22             if(s[i]>=‘A‘&&s[i]<=‘G‘)
23                 ans+=A[s[i]-‘A‘];
24             else
25                 ans+=a[s[i]-‘a‘];
26         }
27         printf("%d\n",ans);
28     }
29     return 0;
30 }

时间: 2024-12-21 09:13:35

FOJ有奖月赛-2016年4月(校赛热身赛)的相关文章

FOJ有奖月赛-2016年8月 Problem A Daxia &amp; Wzc&#39;s problem(找规律)

Problem A Daxia & Wzc's problem Accept: 42    Submit: 228Time Limit: 1000 mSec    Memory Limit : 32768 KB Problem Description Daxia在2016年5月期间去瑞士度蜜月,顺便拜访了Wzc,Wzc给他出了一个问题: Wzc给Daxia等差数列A(0),告诉Daxia首项a和公差d; 首先让Daxia求出数列A(0)前n项和,得到新数列A(1); 然后让Daxia求出数列A(

FOJ有奖月赛-2016年8月(daxia专场之过四题方有奖)

6/7 这里简单写个题解,由于源代码无法查看,所以过了的题目的代码就不贴了.... 题A Problem A Daxia & Wzc's problem 题意:略 题解:这个东西显然推公式,最后推得的一个组合数学的公式与第一项和公差有关(具体公式隔太久不记得了,囧).然后注意到这个m只有一千,虽然这个i很大,但是C(a,b)的运算次数显然是由a和b较小的一个决定,所以可以优化到算一个组合数的复杂度是min(m,i). 题B Problem B Daxia & Yayamao's probl

FOJ有奖月赛-2015年11月 Problem B 函数求解

Problem B 函数求解 Accept: 171    Submit: 540Time Limit: 1000 mSec    Memory Limit : 32768 KB  Problem Description 给出n,求f(n). Input 第一行一个正整数T,表示数据组数. 接下来T行,每行一个正整数n. T<=20,n<=2015000000. Output 对于每组数据,输出一行f(n). Sample Input 2 1 20150001 Sample Output 20

2016.5.8 PKU校赛总结

必须感谢PKU的包容,使得我这种没有书读的文盲得以参加off-line比赛,十分excited!下面是流水账. 上个月在群上得知了这个比赛,然后顺便在群上找到了一位高中生队友absi2011,这位同学CF分和我差不多,也是2k出头,不过感觉实际水平应该比我强些.他一再强调自己英语水平烂到无法读题,我表示我可以打辅助读题..我们试图寻找第三名队友,最后以失败告终,于是注册了一个2人team,队名叫"有趣的队名". 5.7(也就是比赛前一天)下午,正好是周末,提前出门跟队友absi2011

2016年9月全球桌面系统份额:Win7为39.38%,Win10达

10月1日消息,数据调研机构StatCounter目前给出了2016年9月份全球茗彩娱乐桌面系统市场份额统计排名,数据显示,Win10的增长势头依然良好,在市场份额上和目前排名第一的Win7还有15%左右的差距. 虽然微软在7月29日停止了Windows10免费更新服务,虽然此前微软在2018财年创造10亿Win10用户的目标看起来已经无法实现,但Win10推出后的整体势头依然有目共睹.根据StatCounter的数据,截止2016年9月,Win10已经占据24.46%的市场份额,而Win7为3

转帖-[教程] Win7精简教程(简易中度)2016年8月-0day

[教程] Win7精简教程(简易中度)2016年8月 0day 发表于 2016-8-19 16:08:41  https://www.itsk.com/thread-370260-1-1.html 本帖最后由 0day 于 2016-8-23 20:15 编辑 1.资源准备1.1 Win7 SP1 专业版原版(版本不限)1.2 Win7 SP1 便捷更新包2016年4月 本帖隐藏的内容 KB3020369 32位:https://download.microsoft.com/download/

【记录】2016年5月

[5月的记录帖] 开篇明义: 一直拖沓太多,自己也有一种得过且过的心思,养了些坏习惯,总是容易自我感动,而后便纵情娱乐,生活不止娱乐. 没有干货,憋了半天也憋不出东西来,一点点的记录下. 时间安排 学习 锻炼  娱乐 ===============================<第一周>=================================== ==============================第1天===================================

软考高项学员:2016年4月20日作业

软考高项学员:2016年4月20日作业 一.战略管理1.企业战略的特点有哪些?2.企业战略决策的特点有哪些?3.战略管理分为哪三步?(记)4.组织的使包括组织哲学和组织宗旨,请写下2者的定义.5.要确定一个组织的宗旨,首先做什么?(记)6.什么是长期目标,什么是短期目标?7.战略制订包括哪五个步骤?(记)8.战略分析中的外部分析有哪些?9.宏观趋势分析包括哪些?请列出名称,并简述之.10.行业分析包括哪些?11.五力模型认为,行业中的竞争包括哪五种基本的竞争力量?(记)(可以参看图20.1五力模

pfSense 2.3于2016年4月12日发布

pfSense 2.3于2016年4月12日发布,pfsense 2.3基于freebsd 10.3,是目前非常优秀的防火墙,路由器开源软件. 下载地址:http://www.pfsense.org/mirror.php?section=downloads 首次使用可以下载完整安装版,目前完整安装版取消livecd模式,需要安装到存储才能正常运行.已经安装的可以在线升级,也可以下载手动升级包. 最新的pfsense咨询来自51cto网站的morehd玩家.