第一周学习小结(1.18)

1.学习html语法规范,html常见标签,特殊字符等知识

2.利用html知识制作圣诞节介绍案例

3.学习二分法算法,完成相应题目

神诞节介绍:

<!DOCTYPE html>
<html lang="en">
 
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
 
<body>
    <h1>圣诞节</h1>
    <img src="圣诞节图片/圣诞节.webp" />
    <p><a href="#day">1.圣诞节的由来</a></p>
    <p><a href="#b">2.纪念耶稣出生</a></p>
    <p><a href="C:\Users\31344\Desktop\前端\神诞节.html\圣诞节图片\圣诞老人.html" target="_blank">3.圣诞老人</a></p>
    <p><a href="#d">4.圣诞树</a></p>
    <p><a href="#f">5.习俗</a></p>
    <h2 id="day">圣诞节的由来</h2>
 
    <p>圣诞节(Christmas)又称耶诞节,译名为“基督弥撒”,它源自古罗马人迎接新年的农神节,与基督教本无关系。在基督教盛行罗马帝国后,教廷随波逐流地将这种民俗节日纳入基督教体系,同时以庆祝耶稣的降生。但在圣诞节这天不是耶稣的生辰,因为《圣经》未有记载耶稣具体生于哪天,同样没提到过有此种节日,是基督教吸收了古罗马神话的结果。据《圣经》记载,来自东方三博士在耶稣降生的时候赠送礼物——黄金,乳香,没药,朝拜耶稣,表示对这位人类救主的尊荣。这就是圣诞老人为儿童赠送礼品习俗的由来。英国孩子在圣诞前夕把长筒袜子放在壁炉旁,相信圣诞老人晚上会骑着麋鹿从大烟囱爬下来,给他们带来满袜子的礼物。法国的孩子把鞋放在门口,让圣婴来时把礼物放在鞋里面。公历每年的12月25日,是基督教徒纪念耶稣诞生的日子,称为圣诞节。从12月24日于翌年1月6日为圣诞节节期。圣诞节节日期间,各国基督教徒都举行隆重的纪念仪式。圣诞节本来是基督教徒的节日,由于人们格外重视,它便成为一个全民性的节日,国家一年中最盛大的节日,可以和新年相提并论,类似中国过春节。
    </p>
 
    <h2 id="b">纪念耶稣出生:</h2>
 
    <p>据说耶稣是因着圣灵成孕,由圣母玛利亚所生的。神更派遣使者加伯列在梦中晓谕约瑟,叫他不要因为玛利亚未婚怀孕而不要她,反而要与她成亲,把那孩子起名为“耶稣”,意思是要他把百姓从罪恶中救出来。
    </p>
    <p>当玛利亚快要临盆的时候,罗马政府下了命令,全部人民到伯利恒务必申报户籍。约瑟和玛利亚只好遵命。他们到达伯利恒时,天色已昏,无奈两人未能找到旅馆渡宿,只有一个马棚可以暂住,就在这时,耶稣要出生了。于是玛利亚唯有在马槽上生下耶稣。后人为纪念耶稣的诞生,便定十二月二十五日为圣诞节,年年望弥撒,纪念耶稣的出世。
    </p>
    <p>尼古拉斯死后被尊为圣徒,是一位身穿红袍、头戴红帽的白胡子老头。每年圣诞节他驾着鹿拉的雪橇从北方而来,由烟囱进入各家,把圣诞礼物装在袜子里挂在孩子们的床头上或火炉前。</p>
    <h2 id="d">圣诞树</h2>
    <img src="圣诞节图片/圣诞节3.webp" width="200">
 
    <p>圣诞树(Christmas
        tree)是圣诞节庆祝中最有名的传统之一。通常人们在圣诞前后把一颗常绿植物如松树弄进屋里或者在户外,并用圣诞灯和彩色的装饰物装饰。并把一个天使或星星放在树的顶上。用灯饰和装饰品把枞树或洋松装点起来的常青树,作为圣诞节庆祝活动的一部分。近代圣诞树起源于德国。德国人于每年12月24日,即亚当和夏娃节,在家里布置一株枞树(伊甸园之树),将薄饼干挂在上面,象征圣饼(基督徒赎罪的标记)。近代改用各式小甜饼代替圣饼,还常加上象征基督的蜡烛。此外,室内还设有圣诞塔,是一木质的三角形结构,上有许多小架格放置基督雕像,塔身饰以常青树枝叶、蜡烛和一颗星。到16世纪,圣诞塔和伊甸园树合并为圣诞树。
    </p>
    <h2 id="f">习俗</h2>
    <img src="圣诞节图片/圣诞节4.jpg">
    <p>圣诞节习俗一:装扮圣诞树</p>
 
    <p>圣诞树的习俗来源于德国,是由一些常青树砍伐而成,常常使用的是杉树、松树等枝叶呈塔状的树。一般会在树上装饰金银条带、拐杖、苹果、小礼品等。苹果象征着伊甸园丰富的物产,礼品象征着东方博士向耶稣献礼,圣诞树上的手杖,是牧羊人的手杖,倒转的拐杖与耶稣名字首字母形似,就也象征着耶稣。圣诞树上的银色彩带象征着圣洁,金色的彩带象征荣耀。蝴蝶结象征这把人和神紧紧地连在一起,神永远爱着世人。
    </p>
 
    <p>圣诞节习俗二:互赠圣诞卡片,圣诞信件</p>
 
    <p>正如中国人会以书信寄相思,外国人在圣诞节这一天也会寄送圣诞卡片,以表现对于远方亲友的思念。圣诞节卡片一般印有圣诞节期间的图片,比如雪景、雪人、圣诞老人和驯鹿等。还有一些印有基督元素的贺卡,比如耶稣降生的场景。</p>
 
    <p>圣诞节习俗三:给亲友送礼物</p>
 
    <p>这个传统来自于耶稣出生的时候,三位东方博士给耶稣送来贺礼。因此每年圣诞节的时候,亲朋好友都会互赠礼品。圣诞老人赠送礼品的传说也源自这个故事。传说在每年的12月24日,有圣诞老人驾驶驯鹿拉的雪橇到各家各户送礼物。</p>
 
    <p>圣诞节习俗四:唱圣诞歌</p>
 
    <p>圣诞节期间总是会回荡着一些传统的圣诞歌曲,给圣诞节增添氛围,欢乐的歌曲回荡在大街小巷。现在常见的圣诞歌曲有《The First Noel 第一支圣诞歌》《Hark! Herald Angels Sing
        天使在歌唱》《White Christmas 白色圣诞节 》 《We wish you a Merry Christmas》《Winter Wonderland 冬天的仙境》《Joy To The World
        普世欢腾》当圣诞歌响起的时候就是人们准备圣诞节的时候,人们在圣诞节前几周就开始播放圣诞歌曲了,无论你身处何地都能听到圣诞歌曲。</p>
    <h1>你想知道更多内容吗?</h1>
    <h2><a href="http://www.baidu.com" target="_blank">那就百度一下吧!</a></h2>
 
</body>
 
</html>
<!DOCTYPE html>
<html lang="en">
 
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
 
<body>
    <h1>圣诞老人</h1>
    <img src="圣诞节2.webp" title="嘿!你丫愁啥,我是你爹" /> <b><i>不要用鼠标指我!</i></b>
    <p>在公元四世纪的时候,尼古拉斯出生在小亚细亚巴大拉城,家庭富有,父母亲是非常热心的天主教友,不幸他的父母早逝。尼古拉斯长大以后,便把丰富的财产全部赠送给贫苦可伶的人,自己则出家修道,献身教会,终生为社会服务。尼古拉斯后来做了神父,而且还升为主教。他一生当中,做了很多慈善的工作,他最喜欢在暗中帮助穷人,圣诞老人是他后来的别号,这个名字是出自他暗中送钱,帮助三个女孩子的故事。
    </p>
</body>
 
</html>

算法题:

1.查找 :

#include<stdio.h>
int main()
{
    static int n, m, a[1000005], b[1000005],z;//z是临时变量
    scanf("%d %d", &n, &m);
    for (int i = 1;i <= n;i++)
    {
        scanf("%d", &a[i]);
    }
    for (int j = 0;j < m;j++)
    {
        scanf("%d", &b[j]);
    }
    for (int j = 0;j < m;j++)
    {
        int low, high, mid;
        low = 1;
        high = n ;
        mid = low + ( high - low ) / 2;
        while( low < high ){
            mid = low + ( high - low ) / 2;
            if( a [ mid ] >= b[ j ] ){
                high = mid ;
            }else{
                low = mid + 1 ;
            }
        }
        if( a[ low ] == b[ j ] ){
            printf("%d " , low ) ;
        }else{
            printf("-1 ") ;
        }
    }
    return 0;
}

2.切绳子:

#include<stdio.h>
int main()
{
	long int n,k;
	static double a[10005],l,r,mid;
	scanf("%ld %ld",&n,&k);
	for(int i=0;i<n;i++)
	{
		scanf("%lf",&a[i]);
	}
	l=0,r=100000; 
	while(r-l>1e-4)
	{
		mid=(l+r)/2;
		int z=0;
		for(int i=0;i<n;i++)
		{
			z=z+a[i]/mid;
		}
		if(z>=k)
		{
			l=mid;
		}
		else
		{
			r=mid;
		}
	}
	printf("%.5lf",l);
	return 0;	
} 

 3.前缀和: 

#include<stdio.h>
int main()
{
	static long int a[100010],s[100010],m,n;
	scanf("%ld",&n);
	for(int i=1;i<=n;i++)
	{
		scanf("%ld",&a[i]);
		s[i]=s[i-1]+a[i];
	} 
	scanf("%ld",&m);
	static struct b{
		long int x;
		long int y;
	}stu1[100010];
	for(int j=1;j<=m;j++)
	{
		scanf("%d %d",&stu1[j].x,&stu1[j].y);	
	}
	for(int j=1;j<=m;j++)
	{
		printf("%d\n",s[stu1[j].y]-s[stu1[j].x-1]);	
	}
	return 0;	
 } 

  • 9
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值