hdu 2153 仙人球的残影
题目
#include <stdio.h>
int main()
{
    int n,i,j,res;
    while (scanf("%d",&n)!=EOF)
    {
        for (j=1; j<=n; j++) //首行
        {
            if (j!=n)
                printf("%3d",j);
            else{
                printf("%3d\n",j);
                     res = ++j;
                }
        }
        for (i=1; i<n-1; i++)//中间行
        {
            for (j=0; j<n; j++)//中间行数值
            {
                if (j==0)//第一个
                    printf("%3d",4*(n-1)-i+1);
                else if (j==n-1)//最后一个
                  {
                      printf("%3d\n",res);
                      res++;
                  }
                else  printf("   ");
            }
        }
        for (i=0; i<n; i++)//尾行
        {
            if (i!=n-1)
                printf("%3d",3*(n-1)+1-i);
            else
                printf("%3d\n",2*n-1);
        }
    }
    return 0;
}
第二种:蛇形填数,如下:
#include<stdio.h>
#include<string.h>
int main()
{
    int n,i,j;
    int a[20][20];
    while(~scanf("%d",&n),n)
    {
        memset(a,0,sizeof(a));
        int t = 0;
        i = j  = 1;
        while( j < n)//第一排(向右)
            a[i][j++] = ++t;
        while( i < n)//右边一列(向下)
            a[i++][j] = ++t;
       while(j >1)
            a[i][j--] = ++t;
        while(i > 1)
            a[i--][j] = ++t;
        for(i = 1;i<=n;i++)
        {
            for(j = 1;j<=n ; j++)
            {
                if(a[i][j]==0)
                    printf("   ");
                else{
                    printf("%3d",a[i][j]);
                }
            }
            printf("\n");
        }
    }
    return 0;
}
hdu 2153 仙人球的残影的更多相关文章
- HDOJ(HDU) 2153 仙人球的残影(谜一样的题、、、)
		
Problem Description 在美丽的HDU,有一名大三的同学,他的速度是众所周知的,跑100米仅仅用了2秒47,在他跑步过程中会留下残影的哎,大家很想知道他是谁了吧,他叫仙人球,既然名字这 ...
 - 2153 ACM 仙人球的残影 输出格式
		
题目:http://acm.hdu.edu.cn/showproblem.php?pid=2153 中文题目,很简单,但是要注意输出格式,题目中三个字符长度 输出格式:%3d (整数) 思路:将输出看 ...
 - Win7去除桌面残影的方法
		
用户升级到Win7系统后使用正常,就是系统桌面会留有残影,怎么样也去不掉,影响用户的使用,那么要如何将这些残影去掉呢?可从计算机属性中进行相关配置. 解决方法 一.在计算机面板上,右键点击“计算机”, ...
 - Unity3d 残影效果(狂拽炫酷叼炸天)
		
效果图,真的很叼啊 我根据别人的改进了一版,支持MeshFilter上的Mesh(需要确保Mesh的Read/Write是开启的否则不能正常工作) 非常感谢原作者给提供思路.http://blog.c ...
 - as3如何做出残影效果
		
在页游中,时不时能看到人物做一些快速移动动作如冲刺时,有残影效果,强化了画面表现.实际人肉眼之所以能看到残影的效果,是因为观察到的物体会在人视线中残留几十毫秒时间,当运动物体运动太快时,人肉眼所见未能 ...
 - Unity3D手游开发日记(8) - 运动残影效果
		
2D游戏的残影很简单,美术做序列帧图片就行了,那么3D游戏的残影美术做不了,得靠程序员动态创建模型来处理. 实现原理也很简单: 1.间隔一定时间创建一个残影模型 GameObject go = Gam ...
 - Unity Shader : Ghost(残影) v1
		
前阵子组长给我提了个需求,要实现角色人物的残影.我百度google了一下,发现可以用两种方式实现这个效果:1.记录前几帧的人物位置,将其传入shader中,对每个位置进行一个pass渲染.2. 通过相 ...
 - Unity运动残影技能
		
残影实现: 1.List<DrawMesh> list,此list中包含某一帧动画模型网格.材质 2.每过一段时间就将运动物体的模型add到list中(优化:未实现,网格合并) 3.Lat ...
 - Unity3D-Shader-人物残影效果
		
[旧博客转移 - 2016年1月7日 00:24 ] 前面的话 上一篇讲了一下人物边缘发光效果,链接: Unity-ShaderLab-实现X光效果,这次我们利用这个Shader来实现人物残影效果 先 ...
 
随机推荐
- Python  实践项目 游戏
			
https://www.zhihu.com/collection/92700207?page=1
 - node.js实时编译,不需要重启
			
npm -g install supervisor 全局安装这个,然后编译依一次文件就可以了,之后修改这个文件不用编译也可以了
 - 大型运输行业实战_day02_1_数据库设计与powerDesigner使用
			
1.安装powerDesigner 1. 傻瓜式的安装 2.在安装的过程中选择地区后才可以点击同意和下一步 3.安装地址,建议直接把c改为d 4.其他选项直接下一步 2.使用powerDesigner ...
 - sql server profiler  的使用
			
sql server profiler 是作为监听sql语句执行的软件, 主要是看NTUserName,system是系统的,看自己数据库的名字.
 - wordpress 下载主题模板、更新报错 No working transports found解决办法
			
出错原因是PHP没有开启curl. windows下开启方法如下 1. 将php.ini中的;extension=php_curl.dll前的分号去掉, 2. 将php中libeay32.ll, ss ...
 - HttpURLConnection(二)
			
package com.cmy.urlcon; import java.io.BufferedReader; import java.io.InputStream; import java.io.In ...
 - python笔记之循环控制
			
学习python的第一个例子,while循环中嵌套if-else语句,一个猜年龄的例子 #案例1,实现循环猜年龄 # my_age = 12 # while True: # guess_age1 = ...
 - windows下 Memcache cpu占用过高
			
分析应该是memcache的内存大小还是默认配置,已经满足不了当前的大数据量的需要了,大量的新缓存需要进入,同时大量的旧缓存又需要被淘汰出来,一进一出导致CPU占用过多. 进入注册表,找到:HKEY_ ...
 - noi 1997 最优乘车
			
H城是一个旅游胜地,每年都有成千上万的人前来观光.为方便游客,巴士公司在各个旅游景点及宾馆,饭店等地都设置了巴士站并开通了一些单程巴上线路.每条单程巴士线路从某个巴士站出发,依次途经若干个巴士站,最终 ...
 - crontab定时任务操作
			
一.查看定时任务 crontab -l 二.添加定时任务 crontab -e (一)执行外部链接 //每隔10分钟执行1次 */ * * * * /usr/bin/curl "http:/ ...