第十一届GPCT杯大学生程序设计大赛完美闭幕

第十一届GPCT杯大学生程序设计大赛完美闭幕

大家好,又见面了,我是全栈君,祝每个程序员都可以多学几门语言。

刚刚过去的周六(6月7号)是今年高考的第一天,同一时候也是GPCT杯大学生程序设计大赛颁奖的日子,以下我们用图文再回想一下本次大赛颁奖的过程.

第十一届GPCT杯大学生程序设计大赛完美闭幕

 

评审过程的一些花絮《感谢各位评审这些天的付出!》:

感谢葡萄城给我的这次的锻炼的机会,让我学会了非常多,也明确了非常多!最重要的是感谢评委们!你们辛苦了!

感谢MTV…我在上嵌入式课……

永远别忘了为你付出的人,成就永远不属于一个人。就是装也得怀有一颗谦卑感恩之心。版主大人受小弟一拜!

再次感谢品审大人,我们组还非常多要改进的,到时候一定要跟各路大神好好交流,

我从屏幕上听到咚咚咚的声音就飘过来看看。你俩互拜,要死循环滴。

我也在上软件project课,我也用的c,撸了一个月,可是仿佛问题比較严重,尽管认为奖项已经差点儿和我无缘了,可是就是好兴奋,毕竟是一个月的心血啊,,,,

 

GPCT活动总结: 參赛数据统计

第十一届GPCT杯大学生程序设计大赛完美闭幕

GPCT活动总结: 參赛所使用编程语言统计

第十一届GPCT杯大学生程序设计大赛完美闭幕

从获奖结果统计看,在大学生群体中C++、Java、C#、Python分别以38%、32%、12%排列前3,而传统大学编程语言大户C语言占比仅为6%,也说明面向对象语言深深扎根校园了。 另外,Python语言排名非常靠前,其相似Java跨平台的语言非常吸引大学生群体。

GPCT活动总结: 获奖团队或个人名单

第十一届GPCT杯大学生程序设计大赛完美闭幕

 

一进公司大门,就看到微软金牌合作伙伴的醒目的标语

1

 

首先,评审老师在认真的给大家分享评审过程中遇到的主要问题

IMGP3535

 

获奖团队合影:

IMGP3583

IMGP3596

IMGP3600 IMGP3610

 

一等奖获得者讲述自己的作品,才华横溢。付出就有收获!

IMGP3669

參观环节

IMGP3758

 

草坪合影留念:

IMGP3645

GPCT:全称为葡萄城杯大学生程序设计大赛,已经连续举办了11届, 旨在为在校大学生提供一个实践所学知识的机会,鼓舞和发掘优秀人才,通过竞赛更好的展示自己的计算机知识技能,并以丰厚的奖项设置对优秀学生进行奖励。并对获奖同学优先提供暑期实习和就业的机会。比赛面向全国的在校大学本科生。

本次大赛题目《表达式求值的科学计算器》:完毕一个能够自己主动解析计算表达式,并进行运算返回结果的一个科学计算器程序。
   对參赛作品的要求:
 开发平台不限,开发语言不限,但MATLAB除外。
 代码应当保证可读性,对于复杂逻辑和关键的算法,应当加入�必要的凝视说明,以便进行代码审查。
 所提交的作品,应为參赛者独立或參赛团队协作完毕,禁止互相抄袭。如确实须要援引三方算法,请在说明文档中作出必要声明。
 原则上不推荐在算法中使用MagicNumber,如必须使用,请对每个MagicNumber的由来作出说明。
 作品附带的说明文档,应当包含但不限于开发使用的语言,执行平台。假设使用的开发平台对编译环境有特殊要求,请一并说明。
 对程序各个模块以及算法的描写叙述和说明。
 假设引用了三方算法,请务必申明出处,必须使用的原因并对算法原理做具体的阐述。
 针对程序中所存在的MagicNumber的说明。
 其它作者认为须要阐述的内容。

部分作品展示:

C语言版本号的阶乘函数

/* 阶乘 */

DD1 (fact)    {

    int    i;

    int    from    = (int) N(in_1);


    if(from < 0) {

        ec_ex_syntax ("factorials for negative integers");



        RETURN_FAILURE;

    }



    NW(out)    = 1;



    for(i = 1; i <= from; i ++) {

        NW(out)    *= (ec_value_t) i;

    }

} END_OF (out)

 

public static double tan( double x )

    {

        long T[] = { 0 , 1 , 0 , -2 , 0 , 16 , 0 , -272 , 0 , 7936 , 0 , -353792 , 0 , 22368256 , 0 , -1903757312 } ;

        double sum = 0 ;

        for( int i = 0 ; i < 8 ; i ++ )

            sum += ( T[2*i+1] * pow( -1 , i ) * pow( x , 2 * i + 1 ) ) / ( fact( 2 * i + 1 ) ) ;

        return sum ;

    }

很多其它演示样例代码,请參考大赛讨论区



版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/118653.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 学习使用Java Quartz任务调度(一)

    学习使用Java Quartz任务调度(一)//本着以交流经验和学习的态度来分享知识,如果有误,请批评指出,不胜感激!现在企业中基本均有涉及到任务调度和异步执行器,在Java方向,提供了开源的Quartz、JDK提供了Timer。在以上基础前提下,Java5.0通过java.util.concurrent这个新包以及它下边的诸多类和接口,提供了方便的线程池调用。在本篇文章中,我们主要使用Quartz来作为解决任务调度的工具。为什么不…

    2022年7月13日
  • 用户日志管理「建议收藏」

    用户日志管理「建议收藏」摘要本发明涉及应用系统日志管理技术领域,提供了一种日志管理方法和系统,所述方法包括如下步骤:S1:初始化系统业务功能列表和业务功能方法列表;S2:将业务操作中的具体操作信息与系统日志表和历史数据日志表直接相关联;S4:根据业务操作自动记录日志信息。本发明从整体考虑整个应用系统的日志信息与业务操作挂接,用户在运行时可以根据当前的需要,选择某业务操作是否需要记录日志,并且在业务操作界面能即时将相关的日…

    2022年5月2日
  • 【转】使用Chrome Frame,彻底解决浏览器兼容问题「建议收藏」

    【转】使用Chrome Frame,彻底解决浏览器兼容问题「建议收藏」本文转自http://www.ryanbay.com/?p=269,感谢该作者的总结 X-UA-Compatible是自从IE8新加的一个设置,对于IE8以下的浏览器是不识别的。通过在meta中设置X-UA-Compatible的值,可以指定网页的兼容性模式设置。在网页中指定的模式优先权高于服务器中(通过HTTPHeader)所指定的模式。兼容性模式设置优先级: metatag&gt;…

    2022年7月16日
  • memcached

    memcached

    2022年1月12日
  • 编写java判断闰年_用Java程序判断是否是闰年的简单实例[通俗易懂]

    编写java判断闰年_用Java程序判断是否是闰年的简单实例[通俗易懂]我们知道,(1)如果是整百的年份,能被400整除的,是闰年;(2)如果不是整百的年份,能被4整除的,也是闰年。每400年,有97个闰年。鉴于此,程序可以作以下设计:第一步,判断年份是否被400整除,能的话,就是闰年。比如1600、2000、2400年是闰年。第二步,在第一步不成立的基础上,判断年份能否被100整除,如果是,则不是闰年。比如1900、2100、2200年不是闰年。第三步,在第二步不成…

    2022年7月8日
  • 服务降级和服务熔断

    服务降级和服务熔断转载自:https://blog.csdn.net/llianlianpay/article/details/79768890 服务熔断  在微服务架构中,微服务之间的数据交互通过远程调用完成,微服务A调用微服务B和微服务C,微服务B和微服务C又调用其它的微服务,此时如果链路上某个微服务的调用响应时间过长或者不可用,那么对微服务A的调用就会占用越来越多的系统资源,进而引起系统崩溃,导致“雪崩…

    2022年6月7日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号