题解列表

筛选

Kanna-【密码】--C

思路:1.根据可以分两个大条件,此时可以分别构建相应的函数进行解决。2.设计flag和flag1分别检查是否满足第一个大条件和第二个大条件#includeintlength(chars[]){intsum=0;for(inti=0;s[i]!='\0';i++)sum++;if(sum>=8&&sum

IP判断-题解(C语言代码)(这个题比较坑,需要考虑的方面挺多的,所以想发表一下自己的见解,解释都在代码里哦!)

#include#include#includeintmain(){//这个算法比较巧的就是将负号与字母放在一起判断,省去了判断数字大于零或者小于零的情况。//当然,这个题也有一定的bug,如果输入的字符中也存在点字符,就无法下手了。例如输入:a.bc.d..e,

数数字-题解(Java代码)

每连续的十五个数的和被15取模必然为0,故可以简化取值范围```javaimportjava.util.*;importjava.math.BigInteger;publicclassMain{publicstaticvoidmain(String[]args){Scannerinput=newSca

数字整除-题解(C语言代码) 10行代码搞定(大数除法)

###准备知识1.a与b的和除以c的余数(a、b两数除以c在没有余数的情况下除外),等于a,b分别除以c的余数之和(或这个和除以c的余数)。例如,23,16除以5的余数分别是3和1,所以(23+16)除以5的余数等于3+1=4。注意:当余数之和大于除数时,所求余数等于余数之和再除以c的余数。

[编程入门]数组插入处理-题解(C语言代码)

我的想法就很简单,先把要插入的数字放到序列最后,然后对新的序列进行排序,我用的选择排序。#includeusingnamespacestd;intmain(){inta[10];for(inti=0;i<9;i++){cin>>a[i];}intN;cin>>N;//先把这个数放进去for(inti=