1. 程式人生 > >sdnu1010.三角形與星號加強版

sdnu1010.三角形與星號加強版

1010.三角形與星號加強版
Time Limit: 1000 MS    Memory Limit: 32768 KB
Total Submission(s): 879    Accepted Submission(s): 353
Description
從螢幕輸入1個整數n,輸出以下圖形(如輸入5)。
    *
   *
  *
 *

 *
  *
   *
    *
Input
一個整數n(1 <= n <= 50)。
Output
如上邊長為n的三角形。
Sample Input
5
Sample Output
*

*

Source
SDNU ACM-ICPC 2010複賽(2010級)

#include<stdio.h>
int main()
{
    int a,b,c,d,e,f,g;
    scanf("%d",&a);
    for(b=1;b<=a;b++)
    {
        for(c=(a-1);c>=b;c--)
        {
            printf(" ");
        }
        for(d=1;d<=(2*b-1);d+=1)
        {
            printf("*");
        }
        printf
("\n"); } for(e=a-1;e>0;e--) { for(f=e;f<=(a-1);f++) { printf(" "); } for(g=(2*e-1);g>=1;g-=1) { printf("*"); } printf("\n"); } return 0; }

相關推薦

sdnu1010.三角形星號加強

1010.三角形與星號加強版 Time Limit: 1000 MS    Memory Limit: 32768 KB Total Submission(s): 879    Accepted S

1010 三角形星號加強

   for(j=1;j<=2*i-1;j++)//每行迴圈輸出(2i-1)個*,輸完*則本行結束,    putchar('*');//需換行,所以之後輸出換行符    putchar('\n');   }//此時上半個三角形*已輸出,接著應輸出下面的倒三角形 for(i=n-1;i>=1;i-

東林oj 1541 數字三角形加強

題目連結 https://acm.nefu.edu.cn/JudgeOnline/problemShow.php?problem_id=1541 本題用到:楊輝三角,利用逆元求組合數,快速冪。 剛開始,想到的是矩陣連乘,按照題目要求寫了6行圖形,發現其實是楊輝三角加快速冪。 三角形中的數設為

東林oj 1541 數字三角形加強

題目連結 https://acm.nefu.edu.cn/JudgeOnline/problemShow.php?problem_id=1541 本題用到:楊輝三角,利用逆元求組合數,快速冪。 剛開始,想到的是矩陣連乘,按照題目要求寫了6行圖形,發現其實是楊輝

Luogu1006 傳紙條 Luogu P2045方格取數加強 (費用流)

min cto cpp ++ 是否 putc iostream stream std Luogu1006 傳紙條 與 Luogu P2045方格取數加強版 其實就是這幾道題 在一個有m*n 個方格的棋盤中 每個方格中有一個正整數 現要從在方格中從左上角到右下角取數,只能向右

冒泡排序-PythonPHP實現

code 引用傳遞 true div bubble logs imp random and Python實現 import random a=[random.randint(1,999) for x in range(0,33)] # 冒泡排序,python中數組是按

選擇排序-PythonPHP實現

blog 性能 null pytho int color += log 時間 選擇排序Python實現 import random # 生成待排序數組 a=[random.randint(1,999) for x in range(0,36)] # 選擇排序 def

dedecms織夢移動偽靜態 - 實現PC電腦靜態地址url一致教程+偽靜態規則

intval 使用 nokia 說明 one 之前 列表 exit 技術 電腦版靜態效果 移動版偽靜態效果 以下教程所修改的文件(utf8/gbk)打包下載: 修改或者覆蓋文件之前請備份以下4個文件\m\index.php\m\list.ph

可持久化並查集加強 BZOJ 3674

log 歷史 clear 必須 new 路徑壓縮 都是 return 父節點 http://www.lydsy.com/JudgeOnline/problem.php?id=3674 3674: 可持久化並查集加強版 Time Limit: 15 Sec Memory

BZOJ 3674 可持久化並查集加強(主席樹變形)

als ret desc scan sync scanf ops 只需要 ica 3673: 可持久化並查集 by zky Time Limit: 5 Sec Memory Limit: 128 MB Submit: 2515 Solved: 1107 [

BZOJ 4407 於神之怒加強

次方 由於 void end break blank zoj 鏈接 freopen 題目鏈接:於神之怒加強版   這個式子還是很妙的,只是我已經思維僵化了 \begin{aligned} &\sum_{i=1}^n\sum_{j=1}^m\gcd(i,j)^k \\

[luoguP2045] 方格取數加強(最小費用最大流)

col pid opened empty spl amp turn define aps 傳送門 水題 ——代碼 1 #include <queue> 2 #include <cstdio>

rqnoj PID95:多多看DVD(加強)

不能 define 必須 -h line nbsp 問題 完全背包 判斷 題目描述 多多進幼兒園了,今天報名了。只有今晚可以好好放松一下了(以後上了學後會很忙)。她的叔叔決定給他買一些動畫片DVD晚上看。可是爺爺規定他們只能在一定的時間段L看完。(因為叔叔還要搞NOIP

P2241 統計方形(數據加強

格式 ring ans blog math pac 題目 font min 題目背景 1997年普及組第一題 題目描述 有一個n*m方格的棋盤,求其方格包含多少正方形、長方形 輸入輸出格式 輸入格式: n,m因為原來數據太弱,現規定m小於等於5000,n小於

JS筆記加強3

基本類型 加工 定義 cal 類對象 都是 函數 首字母 sna JS 面向對象及組件開發 JS的面向對象: 1、什麽是面向對象編程 用對象的思想去寫代碼,就是面向對象編程 過程式寫法 面向對象寫法 我們一直都在使用對象 數組 Array 時間 Date var

Bootstrap筆記-加強

ima car doc otc ots divider ner endif 大於 1、bootstrap引入:<!DOCTYPE html><html lang="zh-cn"><head><meta charset="utf-8"

Ajax筆記-加強

調用 ech tin code encode har name 事件 ajax跨域 AJAX : Asynchronous JavaScript and XML 異步JavaScript和XML 用javascript異步形式去操作xml 進行數據交互 節省用戶

CSS3筆記-加強

正序 識別 etc before nor ipo ask 區分大小寫 direction 屬性選擇器: E[attr]只使用屬性名,但沒有確定任何屬性值 E[attr="value"]指定屬性名,並指定了該屬性的屬性值 E[attr~="value"]指定屬性名,並且具

JQ筆記-加強

名詞 lte 判斷 性能 on() 好處 表示 實用 ttr Query初級 一、介紹、基本寫法 什麽是JQ: 一個優秀的JS庫,大型開發必備JQ的好處: 簡化JS的復雜操作 不再需要關心兼容性 提供大量實用方法如何學習JQ: www.jquery.com JQ只是

電子寵物加強

boolean control 不能 電子 () pan his info while 1、Pet 父類 package com.hanqi.maya.model; import java.util.Date; /** * 寵物類 * 健康值不能小於5 * 饑餓