题解列表

筛选

1671:小九九(c++)双循环+if语句

摘要:解题思路:双循环+if语句//附上“%d*%d=%-3d”数据类型注意事项:判断语句if(i>=j)用于输出矩阵中对角线以下的数据参考代码:#include<iostream>#include<cst……

统计字母个数(c语言代码)

```c#includeintmain()//统计字符个数{charch=0;intalphabet[26]={0};while((ch=getchar())!='#')//赋值运算符的优先级要小于不等于运算符必须加括号{if(ch=97)alphabet[ch-97]++;}inti=0;for(i

1318: 选课(c++代码)

```cpp#include#includeusingnamespacestd;constintmaxn=301;intf[maxn][maxn],bro[maxn],son[maxn],v[maxn];voidadd(intfa,ints){bro[s]=son[fa];son[fa]=s;retu

1317: 最长公共子序列lcs

```cpp#include#includeusingnamespacestd;intmain(){intdp[2002][2002];memset(dp,0,sizeof(dp));chara[2001],b[2001];cin>>a>>b;intlen1=strlen(a),

素数回文(c语言代码)

```c#include#includeintIsPrime(intn);intIsParlindrome(intn);intmain()//素回文数{inta,b;scanf("%d%d",&a,&b);inti;if(a==2)//如果区间内最小是2则特殊处理printf("%d\n",

1315: 田忌赛马

```cpp#includeusingnamespacestd;intb[10001],bb[10001];longlongsum,t;intmain(){intn,i,j,k,w,tj[10001],qw[10001];scanf("%d",&n);for(i=1;i

1314: 乘积最大

```cpp#includeusingnamespacestd;int_max(int*a,intn,intk){if(k==0){intresult=0;for(inti=0;i>k;cin.get();a=newint[n];for(inti=0;i

1312: 最大的算式

```cpp#includeusingnamespacestd;longlongdp[16][16];intsum[16];intmain(){intN,K,t,num[16];scanf("%d%d",&N,&K);for(inti=1;i