题解列表

筛选

表达式括号匹配C++

解题思路:注意事项:参考代码:#include#include#includeusingnamespacestd;intmain(){stacksc;stringst;cin>>st;intn;n=st.length();for(int

带余除法的语法

解题思路:针对题干中的用户输入整数数值分别输出整数余数部分C语言中用户输入需使用scanf(“”)输入数据再使用printf("")分别打印出求整数求余数计算结果最后return归0注意事项:换行输出\n参考代码:#includeintmain(){intx,

计算(a+b)/c的简单运算

解题思路:极简版scanf(“”)用户端输入数值printf("")计算输出结果a/b求整除值a%b求除余值注意事项:基本C语言架构参考代码:#includeintmain(){inta,b,c;scanf("%d%d%d",

甲流疫情死亡率

解题思路:scanfprintf数据类型使用注意事项:参考代码:#includeintmain(){doublea,b,c;scanf("%lf%lf",&a,&b);//确诊数为a死亡数为bc=b/a*100;printf("%.3lf%%",

题解 2795: 财务管理

解题思路:求和,除以12.注意事项:全局变量默认初始值为0。参考代码:#includeusingnamespacestd;#includedoublea[100000];doublesum;intmain(){intn=12;for(inti=1;i

石头剪刀布

解题思路:用新的数组记录x次比赛两个人出手的顺序,再比较就行注意事项:参考代码:x,n,m=map(int,input().split())NA=list(map(int,input().split()))NB=list(map(int,input().split()))na=[]nb=[]a=0b=

向量点积计算

解题思路:注意事项:参考代码:n=int(input())a=list(map(int,input().split()))b=list(map(int,input().split()))sum=0iflen(a)==len(b):foriinrange(n):sum+=a[i]*b[i]print(s

大整数的因子

解题思路:注意事项:参考代码:c=int(input())a=[]b=0forkinrange(2,10):ifc%k==0:a.append(k)b+=1ifb!=0:print(''.join(map(str,a)))else:print('none')

求10000以内n的阶乘

解题思路:注意事项:题目要求10000以内的阶乘,python默认输出限制是4300位而10000以内的阶乘有的超出了这限制这也是大多数人的扣分点,这个时候使用sys.set_int_max_str_digits(100000)将限制提升到100000位参考代码:importsyssys.set_in