PAT
文章平均质量分 60
redhorse_plus
不因虚度年华而悔恨,不因碌碌无为而羞耻
展开
-
PAT1010求导数
#include 2 3 int main() 4 { 5 int m,n; 6 int flag=1; 7 while(scanf("%d %d",&m,&n)!=EOF){ 8 if(n>0){ 9 if(flag==1){ 10 printf("%d %d",m*n,n-1);转载 2017-03-06 19:11:21 · 254 阅读 · 0 评论 -
1013数素数
1013数素数 C语言版: #include #include int scnprim(int n); int main() { int i,m,n,count=0; scanf("%d %d",&m,&n); for(i=2;;i++) { if(scnprim(i))转载 2017-07-05 22:16:21 · 348 阅读 · 0 评论 -
1014. 福尔摩斯的约会 (20)
大侦探福尔摩斯接到一张奇怪的字条:“我们约会吧! 3485djDkxh4hhGE 2984akDfkkkkggEdsb s&hgsfdk d&Hyscvnm”。大侦探很快就明白了,字条上奇怪的乱码实际上就是约会的时间“星期四 14:04”,因为前面两字符串中第1对相同的大写英文字母(大小写有区分)是第4个字母'D',代表星期四;第2对相同的字符是'E',那是第5个英文字母,代表一天里的第14个钟头原创 2017-07-07 10:58:32 · 181 阅读 · 0 评论 -
1015论德才
宋代史学家司马光在《资治通鉴》中有一段著名的“德才论”:“是故才德全尽谓之圣人,才德兼亡谓之愚人,德胜才谓之君子,才胜德谓之小人。凡取人之术,苟不得圣人,君子而与之,与其得小人,不若得愚人。” 现给出一批考生的德才分数,请根据司马光的理论给出录取排名。 输入格式: 输入第1行给出3个正整数,分别为:N(5),即考生总数;L(>=60),为录取最低分数线,即德分和才分均不低于L的考原创 2017-07-07 15:03:00 · 247 阅读 · 0 评论 -
1016. 部分A+B (15)
正整数A的“DA(为1位整数)部分”定义为由A中所有DA组成的新整数PA。例如:给定A = 3862767,DA = 6,则A的“6部分”PA是66,因为A中有2个6。 现给定A、DA、B、DB,请编写程序计算PA + PB。 输入格式: 输入在一行中依次给出A、DA、B、DB,中间以空格分隔,其中0 10。 输出格式: 在一行中输出PA + PB的值。 输入样例1原创 2017-07-17 12:46:37 · 172 阅读 · 0 评论 -
1017.A除以B(大整数运算)
本题要求计算A/B,其中A是不超过1000位的正整数,B是1位正整数。你需要输出商数Q和余数R,使得A = B * Q + R成立。 输入格式: 输入在1行中依次给出A和B,中间以1空格分隔。 输出格式: 在1行中依次输出Q和R,中间以1空格分隔。 输入样例: 123456789050987654321 7 输出样例: 17636684150141093474 3原创 2017-07-17 21:35:53 · 319 阅读 · 0 评论 -
1018.锤子剪刀布
1018.锤子剪刀布 给出两人的交锋记录,请统计双方的胜、平、负次数,并且给出双方分别出什么手势的胜算最大。 输入格式: 输入第1行给出正整数N(5),即双方交锋的次数。随后N行,每行给出一次交锋的信息,即甲、乙双方同时给出的的手势。C代表“锤子”、J代表“剪刀”、B代表“布”,第1个字母代表甲方,第2个代表乙方,中间有1个空格。 输出格式: 输出第1、2行分别给原创 2017-07-18 17:03:42 · 294 阅读 · 0 评论