logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

2.22打卡day9

先写一个判断素数的函数,注意 i <= sqrt(x),不能落下“=”。从2到a/2循环,且取不到a/2,就不会出现重复的拆法,且两个素数相同的情况也排除了。然后判断 (isPrime(i) and isPrime(a-i)),如果满足,就加一种拆法。i+=2) { //<=,“=”不能落下,落下就出现错误,比如9int main()int T;cin>>T;int a;cin>>a;int cn

#c++#算法#数据结构
2.12打卡day2

首先把输入的9个数字存入数组中方便处理,对于每组测试数据,都有9种剪法,全部枚举出来判断即可。每次从i处剪开,顺时针顺序为i+1,i+2,...;逆时针顺序为i,i-1,i-2,...。只需注意处理k的值确保取值是一个“环”。边取值边把该数字加入到num1或num2中去,一个for循环结束后num1就是顺时针组成的9位数,num2为逆时针,最后判断是否满足题意,满足则cnt++即可。一开始把num

#算法#数据结构#c++
到底了