acgo题库
  • 首页
  • 题库
  • 题单
  • 竞赛
  • 讨论
  • 排行
  • 团队
  • 备赛专区

    竞赛

    • CSP-J/S
    • 蓝桥杯

    考级

    • GESP
    • CPA
    • 电子学会考级
登录
注册
题目详情题解(0)讨论(0)提交记录(0)
  • 题解

    userId_undefined

    法兰西玫瑰

    倔强青铜
    68阅读
    0回复
    0点赞
  • 🖂 ❄🕈⚐ ☹✋☠☜ 💧⚐☹🕆❄

    #include <bits/stdc++.h> using namespace std;char arr[1000][1000]; int m;int n;int w = 0;void init(int m,int n){w = m+n-1; for(int i = 1; i <= n; i++)for(int j = 1; j <= w; j++)arr[i][j] = '.' ;}void Print(){for(int i = 1; i <= n; i++){for(int j = 1; j <= w; j++)cout << arr[i][j] ; cout << endl;}}void dispose(){ for(int i = 1; i <= n; i++){for(int j = i; j < i+m; j++)arr[i][j] = '';for(int j = w-i+1; j > w-i-m+1; j--)arr[i][j]='';}}int main(int argc,char**argv){cin>>m>>n;init(m,n);dispose();Print();}

    userId_undefined

    🕈.👎.☝✌💧❄☜☼

    倔强青铜
    26阅读
    1回复
    1点赞
  • 题解(内存超过100%速度超过100%)

    userId_undefined

    复仇者_帅童

    尊贵铂金
    33阅读
    0回复
    0点赞
  • 题解

    #include <iostream> #include <bits/stdc++.h> using namespace std; char arr[1000][1000]; //存放图形 int m; //笔画的宽度 int n; //字的高度 int w = 0; //字的宽度 //初始化图形,使得全是空格(句号) void init(int m,int n) { w = m+n-1; // 算出字的宽度 for(int i = 1; i <= n; i++) for(int j = 1; j <= w; j++) arr[i][j] = '.' ; } //打印图形 void Print() { for(int i = 1; i <= n; i++) { for(int j = 1; j <= w; j++) cout << arr[i][j] ; cout << endl; } } //处理 void dispose() { } int main(int argc, char** argv) { cin >> m >> n; init(m,n); dispose(); Print(); return 0; }

    userId_undefined

    

    倔强青铜
    22阅读
    0回复
    0点赞
首页