Andy's BLOG

格理悟道,大道至簡

Who am I?Andy的信仰之AVCI

So ,,,,,,,,,,

我是Andy,姓,中山市一学生。事实上这是我第四个博客,第三个网站了,之前的几个都是因为数据库故障或编码问题而泥牛入海,我在这个博客上线之前做好了完全的准备,防止此类情况发生。

我会很多奇怪的东西,也有一些奇怪的想法,有时候我的思想偏向形而上学,忽略了事物间的客观联系。而有时却过于乌托邦和未来,从头到尾都是架空的。一言以蔽之,和正常人的思维不太一样,且性格耿直,喜欢明争,不喜欢暗斗。

你可以在下面的\随笔\中查看我的奇葩博文。其他的入口也有不同的作用,你可以自己探索。

个人简历

羽丛,出生于中山市,并且没离开过这里。

2017年凭借爹妈良好的经济基础进入中山市纪中三鑫双语学校,并成为该校混吃等死第一人,在校行为恶劣,没被处分是因为德育处打印机突发故障。

同年年底开了自己的学习计划。

2018年六月参加生地中考,以全校历史最低成绩夺得双A。

同年六月上线了自己的第一个网站,名曰:维基学术。在此之前我也有許多開源項目發佈在github上,或許對閣下有所幫助。

九月中旬重新振作,开始初三生活。備戰中考

最后,欢迎你来到我的世界,在这里和我促膝长谈,不动神色,把握未来。

NOIP1999拦截导弹

题目描述

某国为了防御敌国的导弹袭击,发展出一种导弹拦截系统。但是这种导弹拦截系统有一个缺陷:虽然它的第一发炮弹能够到达任意的高度,但是以后每一发炮弹都不能高于前一发的高度。某天,雷达捕捉到敌国的导弹来袭。由于该系统还在试用阶段,所以只有一套系统,因此有可能不能拦截所有的导弹。 输入格式输入数据为两行, 

第一行为导弹的数目N(n<=1000)

第二行导弹依次飞来的高度,所有高度值均为不大于30000的正整数。 输出格式输出只有一行是这套系统最多能拦截的导弹数和要拦截所有导弹最少要配备这种导弹拦截系统的套数。两个数据之间用一个空格隔开.  样例输入

8
389 207 155 300 299 170 158 65

样例输出

6 2

#include<iostream>
using namespace std;
int n;
int h[1001],ht[1001],best[1001];
int ans=0;
int main()
{
	cin>>n;
	for(int i=1;i<=n;i++)
	   cin>>h[i];
    best[0]=0x7fffffff;
    for(int i=1;i<=n;i++)
    	for(int j=ans;j>=0;j--)
    	   if(best[j]>=h[i]){best[j+1]=h[i];ans=max(ans,j+1);break;}
    cout<<ans;
    ans=0;
    for(int i=1;i<=n;i++)
    {
       for(int j=0;j<=ans;j++)
          {
          	 if(ht[j]>=h[i]){ht[j]=h[i];break;}
          }
          if(ht[ans]<h[i])ht[++ans]=h[i];
    }
    cout<<' '<<ans;
	return 0;
}

NEW THEME

一个新的wordpress主题:Stland-ESC

来自于上一个wp—theme和tp—theme:ESC和Stland

所以这是全新的,经过系统改造的主题。

其灵感来源于钉子的主题。

点击:开源地址(Github)

返校前夕

不废话,看看效果。

import time


def print_seq(seq, speed=0.5):
    for item in seq:
        if item:
            print('*', end='')
        else:
            print('-', end='')
    print('')
    time.sleep(speed)


class Cell:
    def __init__(self, deepth=31):
        self.ca = [0 if i != 31 else 1 for i in range(64)]
        self.ca_new = []
        self.deepth = deepth

    def process(self):
        print_seq(self.ca)
        for i in range(self.deepth):
            self._rule()
            print_seq(self.ca_new)
            self.ca = self.ca_new
            self.ca_new = []

    def _rule(self):
        for i in range(64):
            if 0 < i < 63:
                if self.ca[i - 1] == self.ca[i + 1]:
                    self.ca_new.append(0)
                else:
                    self.ca_new.append(1)
            elif i == 0:
                if self.ca[1]:
                    self.ca_new.append(1)
                else:
                    self.ca_new.append(0)
            else:
                if self.ca[62]:
                    self.ca_new.append(1)
                else:
                    self.ca_new.append(0)


def main():
    cell = Cell()
    cell.process()


if __name__ == '__main__':
    main()

声之形

声之形讲的是聋哑少女西宫硝子在学校里被石田将也校园欺凌的故事。 将也欺负了硝子,不久后,在教室里被欺负者从硝子变成了将也。几年之后,将也愈发强烈地觉得一定要再次和硝子见面,也在这过程中,克服了无法正视别人脸的心结。 看完后感觉内心沉沉的,西宫硝子被欺凌,将也被欺凌,将也自杀,将也的母亲被报复,西宫硝子自杀,整部电影都笼罩在黑暗之中,但也透露出很多人性,长大后将也尽力去弥补自己的过错,在西宫硝子自杀的时候救了她,西宫硝子就算聋哑拼尽全力喊出自己想说的话。总之,很推荐《声之形》这部电影,希望大家也能感受到聋哑人的痛苦,能做一个“好孩子”。 介绍 比什么都要厌恶“无聊之事”的少年,石田将也。 小学时曾经是个孩子王的他,对于转学生少女西宫硝子怀有天真无邪的好奇心。 从她转学过来开始,少年获得了从无聊中解放的每一天。 但,由于与硝子之间的某个事件,将也遭到了周围人的孤立。 时隔五年,在不同的场所成长为高中生的两人。 自“某个事件”以来,封锁了心灵的将也造访了硝子。 这是一位少年,试图接受少女、周围的人、以及自己的故事——。 我要是没有遇到你这种人就好了。但是还是想再见一次。——石田将也 在无声的世界里,默默地等待着他的出现 即使是自己的缺陷也必须哎并且前行。 在寻找着某个人的青年,出现在他视线的另一端的到底是…?因为有想传达的想法、因为有想告诉人,所以我们才会生存在世上!