题解列表

筛选

Tom数-题解(C++代码)

摘要:``` #include using namespace std; int main(void){ long long int n; while(cin>>n){ int sum=……

[编程入门]Sn的公式求和-题解(C++代码)

##1013题-Sn的公式求和-题解(C++描述)本题使用简单for循环即可完成------------记录多次循环1.2n2.20(n-1)3.200(n-2)4.......5.2*10^n------------```cpp#includeusingnamespacestd;intmain(){

字符串的输入输出处理-题解(C++代码)

**这一题不算难,坑在每行之间有换行,应该是\n\n,不然就会格式出问题**AC代码如下:```cpp#include#include#includeusingnamespacestd;intmain(){stringstr[1000];intn;intsignal=0;scanf("%d",

DNA-题解(C++代码)

#解题思路##1.把输出分成两部分,一部分是不带最后一行的DNA,一部分是完整的DNA#代码如下```cpp#includeusingnamespacestd;intmain(){intn,a,b;cin>>n;inti=0;while(n--){cin>>a>>b;for(intk=1;k

Tom数-题解(C++代码)

没必要被高精度搞得PTSD,先确定题目是否需要用到大数再做决定整理了几个常用在处理数据时的数据类型的表示范围:```cpp/*数据类型表示范围2^n表示范围int2^31-1~-2^312147483647~-2147483648unsignedint0~2^32-10~4294967295longl

K-进制数-题解(C++代码)

题意:一个n位数,遵守k进制,相邻的两位不能是0且第一位不能是0解题思路:每一位都有k种选择,分别是0~k-1(but第一位不能是0,为1~k-1,所以要单独判断),对每一位进行枚举,从首位a[1]开始判断到最后一位a[n],如果发现有相邻两位同是0,

[编程入门]电报加密-题解(C++代码)

一定注意循环次数,我前两次运行结果错误全是因为循环次数出错下面直接放代码##插入代码```cpp#includeusingnamespacestd;intmain(){chara[100];gets(a);//读取字符intn=strlen(a);//获取长度for(inti=0;i='a'&&a[i