自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 1011 A+B 和 C

1011 A+B 和 C 需要注意的是,题目中给出的范围是10^10,这个范围很明显超过了int,因此应该用long long来存放A和B。 代码如下 #include<cstdio> using namespace std; int main() { int T; scanf("%d",&T); for(int i=1 ; i<=T ; i++) { long long A,B,C; scanf("%lld%lld

2021-04-15 20:11:17 92

原创 1001 害死人不偿命的(3n+1)猜想

1001 害死人不偿命的(3n+1)猜想 (15 分) 很简单的一道题,没什么好说的。 #include<cstdio> using namespace std; int main() { int cnt=0; int n; scanf("%d",&n); while(n!=1) { if(n%2==0) n=n/2; else n=(3*n+1)/2;

2021-04-15 20:05:21 57

原创 1018 锤子剪刀布

1018 锤子剪刀布 (20 分) 最容易想到的方法是使用大量的if else 语句,列举出所有可能的情况。这种方法最容易想到,但是也最繁琐。代码如下 #include<cstdio> #include<algorithm> using namespace std; int main() { int n; int max1,max2; char a,b; int A1[3]={0},B1[3]={0};//0代表赢,1代表平,2代表输

2021-04-15 19:59:32 55

原创 1012 数字分类

1012 数字分类 (20 分) 这道题可以设置两个数组A[5]和cnt[5],cnt用于计数。当输入的值满足要求时则对应的cnt++。需要注意的是cnt数组为double型,这样在计算A[4]时比较方便。 代码如下: #include<cstdio> using namespace std; int main() { int A[5+1] = {0}; double cnt[5+1] = {0}; int N , f=1 ; scanf("%d",&amp

2021-04-13 16:20:15 56

原创 1008 数组元素循环右移问题

1008 数组元素循环右移问题 (20 分) 本题的题目中有诸多限制,但考试中只验证结果是否正确,因此我们可以不用管这些限制,直接输出答案。 需要注意的是: 1.本题中M不一定小于N,但由于数组向右移动X位和移动X+M位是等价的,因此可以令M=M%N来进行简化。 2.题目要求序列结尾不能有多余空格,因此可以用count来记录已输出的数字的个数。当count==N时说明此时已经到了序列末尾,不应该再输出空格。 题解如下: #include<cstdio> using namespace std;

2021-04-13 15:01:31 76 1

原创 Palindromes _easy version

“回文串”是一个正读和反读都一样的字符串,比如“level”或者“noon”等等就是回文串。请写一个程序判断读入的字符串是否是“回文”。 Input 输入包含多个测试实例,输入数据的第一行是一个正整数n,表示测试实例的个数,后面紧跟着是n个字符串。 Output 如果一个字符串是回文串,则输出"yes",否则输出"no". Sample Input 4 level abcde noon haha ...

2020-03-07 20:42:57 289 1

原创 字符串统计

对于给定的一个字符串,统计其中数字字符出现的次数。 Input 输入数据有多行,第一行是一个整数n,表示测试实例的个数,后面跟着n行,每行包括一个由字母和数字组成的字符串。 Output 对于每个测试实例,输出该串中数值的个数,每个输出占一行。 Sample Input 2asdfasdf123123asdfasdf asdf111111111asdfasdfasdfSample Output 6...

2020-02-29 12:23:12 290

原创 绝对值排序

输入n(n<=100)个整数,按照绝对值从大到小排序后输出。题目保证对于每一个测试实例,所有的数的绝对值都不相等。 Input 输入数据有多组,每组占一行,每行的第一个数字为n,接着是n个整数,n=0表示输入数据的结束,不做处理。 Output 对于每个测试实例,输出排序后的结果,两个数之间用一个空格隔开。每个测试实例占一行。 Sample Input 3 3 -4 2 4 0 1 2 -3...

2020-02-26 20:57:37 1324 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除