-
Notifications
You must be signed in to change notification settings - Fork 1
/
aoc2022.html
123 lines (116 loc) · 8.64 KB
/
aoc2022.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
<!DOCTYPE html>
<html lang="vi">
<head>
<title>Tin tức Python PyMI.vn</title>
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta charset="utf-8" />
<link href="https://n.pymi.vn/feeds/all.atom.xml" type="application/atom+xml" rel="alternate" title="Tin tức Python PyMI.vn Full Atom Feed" />
<!-- twitter card metadata -->
<meta name="twitter:site" content="">
<meta name="twitter:title" content="Khởi động cuộc thi PyMi AdventOfCode 2022 giải thưởng hấp dẫn">
<meta name="twitter:description" content="đến hẹn lại lên, cuộc thi lập trình hot nhất năm 2022">
<!-- OG Tags -->
<meta property="og:url" content="./aoc2022.html"/>
<meta property="og:title" content="Khởi động cuộc thi PyMi AdventOfCode 2022 giải thưởng hấp dẫn | Tin tức Python PyMI.vn" />
<meta property="og:description" content="đến hẹn lại lên, cuộc thi lập trình hot nhất năm 2022" />
<!-- favicon -->
<!-- moment.js for date formatting -->
<script src="./theme/js/moment.js"></script>
<!-- css -->
<link rel="stylesheet" type="text/css" href="./theme/css/main.css" />
<script>
/*! grunt-grunticon Stylesheet Loader - v2.1.2 | https://github.com/filamentgroup/grunticon | (c) 2015 Scott Jehl, Filament Group, Inc. | MIT license. */
(function(e){function t(t,n,r,o){"use strict";function a(){for(var e,n=0;u.length>n;n++)u[n].href&&u[n].href.indexOf(t)>-1&&(e=!0);e?i.media=r||"all":setTimeout(a)}var i=e.document.createElement("link"),l=n||e.document.getElementsByTagName("script")[0],u=e.document.styleSheets;return i.rel="stylesheet",i.href=t,i.media="only x",i.onload=o||null,l.parentNode.insertBefore(i,l),a(),i}var n=function(r,o){"use strict";if(r&&3===r.length){var a=e.navigator,i=e.Image,l=!(!document.createElementNS||!document.createElementNS("http://www.w3.org/2000/svg","svg").createSVGRect||!document.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#Image","1.1")||e.opera&&-1===a.userAgent.indexOf("Chrome")||-1!==a.userAgent.indexOf("Series40")),u=new i;u.onerror=function(){n.method="png",n.href=r[2],t(r[2])},u.onload=function(){var e=1===u.width&&1===u.height,a=r[e&&l?0:e?1:2];n.method=e&&l?"svg":e?"datapng":"png",n.href=a,t(a,null,null,o)},u.src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==",document.documentElement.className+=" grunticon"}};n.loadCSS=t,e.grunticon=n})(this);(function(e,t){"use strict";var n=t.document,r="grunticon:",o=function(e){if(n.attachEvent?"complete"===n.readyState:"loading"!==n.readyState)e();else{var t=!1;n.addEventListener("readystatechange",function(){t||(t=!0,e())},!1)}},a=function(e){return t.document.querySelector('link[href$="'+e+'"]')},c=function(e){var t,n,o,a,c,i,u={};if(t=e.sheet,!t)return u;n=t.cssRules?t.cssRules:t.rules;for(var l=0;n.length>l;l++)o=n[l].cssText,a=r+n[l].selectorText,c=o.split(");")[0].match(/US\-ASCII\,([^"']+)/),c&&c[1]&&(i=decodeURIComponent(c[1]),u[a]=i);return u},i=function(e){var t,o,a;o="data-grunticon-embed";for(var c in e)if(a=c.slice(r.length),t=n.querySelectorAll(a+"["+o+"]"),t.length)for(var i=0;t.length>i;i++)t[i].innerHTML=e[c],t[i].style.backgroundImage="none",t[i].removeAttribute(o);return t},u=function(t){"svg"===e.method&&o(function(){i(c(a(e.href))),"function"==typeof t&&t()})};e.embedIcons=i,e.getCSS=a,e.getIcons=c,e.ready=o,e.svgLoadedCallback=u,e.embedSVG=u})(grunticon,this);
grunticon(["./theme/css/icons.data.svg.css", "./theme/css/icons.data.png.css", "./theme/css/icons.fallback.css"]);
</script>
<noscript><link href="./theme/css/icons.fallback.css" rel="stylesheet"></noscript>
<!-- menu toggle javascript -->
<script type="text/javascript">
document.addEventListener("DOMContentLoaded", initMenu);
function initMenu(){
var menu = document.getElementById("menu");
var menulink = document.getElementById("menu-link");
menulink.addEventListener("click", function toggleMenu(){
window.event.preventDefault();
menulink.classList.toggle('active');
menu.classList.toggle('active');
});
};
</script>
<meta name="description" content="đến hẹn lại lên, cuộc thi lập trình hot nhất năm 2022" />
<meta name="tags" content="aoc" />
<meta name="tags" content="adventofcode" />
<meta name="tags" content="contest" />
</head>
<body>
<div role="banner" id="masthead">
<header>
<h1><a href="/">Pymiers's Blog</a></h1>
<a href="#menu" id="menu-link">more stuff</a>
<nav id="menu">
<ul>
<li><a href="./category/features.html">features</a></li>
<li class="active"><a href="./category/news.html">news</a></li>
<li><a href="./category/pymivn.html">pymi.vn</a></li>
</ul>
</nav>
</header>
</div>
<div class="page" role="main">
<div class="article" role="article">
<article>
<footer>
<a name="top"></a>
<p>
<time datetime=" 2022-11-24 00:00:00+07:00">
<script>document.write(moment('2022-11-24 00:00:00+07:00').format('LL'));</script>
</time>
</p>
</footer>
<header>
<h2>
Khởi động cuộc thi PyMi AdventOfCode 2022 giải thưởng hấp dẫn
</h2>
<center>
<h4>
by Pymier0
</h4>
</center>
</header>
<div class="content">
<p>Đến hẹn lại lên, tháng 12 này (từ 1/12 đến 25/12), Pymi.vn sẽ tổ chức thi advent of code, một cuộc thi
code kéo dài 25 ngày. Mỗi ngày trang <a href="https://adventofcode.com/">https://adventofcode.com/</a>
sẽ đưa ra trc vấn đề vào lúc 12 giờ trưa. Ai tham gia chỉ cần nhập mã <code>416592-56daa324</code> vào
<a href="https://adventofcode.com/2022/leaderboard/private">https://adventofcode.com/2022/leaderboard/private</a> sau khi tạo tài khoản và đăng nhập.</p>
<p><img alt="aoc2021" src="https://pp.pymi.vn/images/aoc21.png">
Photo by <a href="https://unsplash.com/@dungs?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText">Dzung S</a> on <a href="https://unsplash.com/collections/11244300/hanoi?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText">Unsplash</a></p>
<p>Khuyến khích mọi người đều tham gia, những bài đầu tiên luôn đủ dễ để làm được và độ khó tăng dần.Cuộc thi không thể hay ho gay cấn nếu không có giải thưởng. Cơ cấu giải:</p>
<ul>
<li>giải nhất: 1 thùng bia lon Trúc Bạch + 1 thùng trúc bạch by davinosoft</li>
<li>giải nhì: 3 chai bia Tiger nâu + 1 lốc 6 budweiser by lamdt@vccloud</li>
<li>giải ba: 1 chai dầu ăn Neptune + 1 lốc 6 budweiser by lamdt@vccloud</li>
</ul>
<p>thanh toán qua chuyển khoản và giá tham khảo.</p>
<p>Đối tượng nhận giải: mọi học viên/ cựu học viên của Pymi.vn</p>
<p><strong>Mong các nhà hảo tâm ủng hộ đóng góp để giải thưởng thêm to, chia cho 2 3 4 5.</strong> liên hệ kênh <a href="https://t.me/joinchat/NdnbkbTVz_44ZjA1">telegram Pymi</a></p>
<p><span class="caps">PS</span>: ai chưa chơi bao giờ có thể thử đề năm ngoái <a href="https://adventofcode.com/2021">https://adventofcode.com/2021</a>
Xem code python của winner 2021 <a href="https://github.com/tung491/advent_to_code_2021">https://github.com/tung491/advent_to_code_2021</a>
hay blog Pymi <a href="https://pp.pymi.vn/article/aoc2021/">https://pp.pymi.vn/article/aoc2021/</a>.</p>
<p>Đăng ký ngay tại <a href="https://pymi.vn">PyMI.vn</a> để học Python tại Hà Nội <span class="caps">TP</span> <span class="caps">HCM</span> (Sài Gòn),
trở thành lập trình viên #python chuyên nghiệp ngay sau khóa học.</p>
</div>
<div class="back-to-top">
<a href="#top">back to top</a>
</div>
</article>
</div>
<!-- end article -->
<footer>
<div class="icons">
<a href="https://github.com/pymivn" target="_blank"><div class="icon-github icon"></div></a>
</div>
<p>© <script>document.write(moment().format('YYYY'));</script> Pymiers</p>
</footer>
</div>
</body>
</html>