一、前言
最近有很多童鞋跑过来找蒟蒻sheep哭诉为什么我发的题目那么难,有点看不懂,刚好这几天进入期考的复习周,无法更新太多的题解,所以就来点简单的题目!给刚入门的同学们来点信心!
二、题目描述①
三、完整代码①
题目很简单是不是,所以在这提供做法了!
#include<bits/stdc++.h>
using namespace std;
int main()
{
int kuan,gao,flag;
char a;
cin>>gao>>kuan>>a>>flag;
if(flag==0)
{
for(int i=1;i<=kuan;i++) cout<<a;
cout<<endl;
for(int i=2;i<=gao-1;i++)
{
for(int j=1;j<=kuan;j++)
if(j==1||j==kuan) cout<<a;
else cout<<" ";
cout<<endl;
}
for(int i=1;i<=kuan;i++) cout<<a;
cout<<endl;
}
else
{
for(int i=1;i<=gao;i++)
{
for(int j=1;j<=kuan;j++)
cout<<a;
cout<<endl;
}
}
}
四、题目描述②
这是今天力扣的每日一题!
五、题目分析②+完整代码
此题要看题,很多同学会计算相同字符加起来的时间总和,但是并不是这样的,这题其实在模拟一个前缀和的过程,所以熟悉前缀和同学们,算出前缀和后,然后进行一遍遍历就好了。但是此题也不需要,可以边遍历边计算前缀和。然后放上官方的题解,非常好理解的!