文化课 Rating 统计器
某天突发奇想,为啥不来把全级历来的考试成绩给扒下来然后算个 Rating?
也许会有红名级别的人物出现呢
学校查询成绩的网页有个漏洞,不需要输入密码就可以查看他人某次考试的成绩
而且这查询页面也十分简单,所以用个脚本实现“扒成绩”应该不难
然后 Rating 计算公式的话 CodeForecs 和 TopCoder 都有公布,所以也不需要动脑
感觉遇到不会的只要问下百度就能解决了……
一开始先学了 Python
表示编程竞赛玩多了压根不会几种语言……
花了一天大概学了个皮毛,感觉最方便的就是支持一堆库,最坑的就是不同编码类型的字符串的处理
找了个叫 Splinter 的库用来访问网页,十分懒人,Chrome 需要多弄个驱动,Windows 安装直接 "setup.py install" 就可以了
其他有什么不会的直接找这个库的说明文档就行了
本来想保存每个人每次考试的成绩查询页面,再来进行第二部处理的。但是那个页面……
文件大小乘上全级人数再乘上考试次数基本不可接受
于是就把第二步的 html 源码处理在 python 给弄好了
“扒成绩”就只是时间的问题了
接着就开始弄 Rating 的计算,发现 CodeForces 的公式完全看不懂……
后来在 xllend3 的帮助下还是搞清楚了 TopCoder 的公式(官方说明),算的程序是用 C++ 写的
好的接下来是最后一步,数据可视化
要是让全部人能用的话,搞个网页然后自己建个数据库?!……这坑有点大
最后用了万能的 Excel 解决了
愉快……
Sep 08, 2022 09:47:46 PM
The AP Intermediate students can download the Economics question bank with solved study material with practice questions in chapter wise to every TM, EM, UM student, and the economics subject paper-1 AP 1st Inter Economics Model Paper and paper-2 important questions with suggestions are available through AP Jr and Sr inter Economics Model Paper 2023 Pdf with guess paper.
Feb 20, 2025 09:59:31 PM
Hey, this day is too much good for me, since this time I am reading this enormous informative article here at my home. Thanks a lot for massive hard work. All the contents you mentioned in post is too good and can be very useful. I will keep it in mind, thanks for sharing the information keep updating, looking forward for more posts.Thanks .Please do keep up the great work. I cannot be without visiting your blog again and again
Feb 20, 2025 10:06:02 PM
Searching for the best chiropractors near you? Check out availability and book an appointment for chiropractic doctors and get an appointment with our best chiropractic doctor Dr Raslan MD, DC at an affordable price. Dr Raslan is the best option for your chiropractic treatment.
Feb 20, 2025 10:06:25 PM
I found your web site via Google whilst searching for a similar subject, your website came up, it looks good. I’ve bookmarked it in my google bookmarks. Trautman Hey there, You have done a great job. I’ll definitely dig it and personally suggest to my friends. I am confident they will be benefited from this web site. Trautman Its my pleasure to write some coments about author. He did a awesome job. Trautman Great job from author Trautman The article has genuinely boost my interest. I’m going to bookmark your web page and maintain checking for new details. I was searching over search engines and found your blog site. Well I impressed by your high quality blog site design plus your posting abilities. Keep doing it. Trautman Great post. Articles that have meaningful and insightful comments are more enjoyable, at least to me. It’s interesting to read what other people thought and how it relates to them or their clients, as their perspective could possibly help you in the future. Trautman
Feb 20, 2025 10:07:45 PM
Thanks for the tips on credit repair on your web-site. What I would offer as advice to people would be to give up a mentality that they’ll buy today and shell out later. As a society most of us tend to do this for many factors. This includes vacation trips, furniture, and also items we want. However, you must separate a person’s wants from the needs. When you are working to improve your credit rating score actually you need some trade-offs. For example you possibly can shop online to economize or you can look at second hand retailers instead of expensive department stores to get clothing.
Feb 20, 2025 10:08:55 PM
hey there and thank you for your information – I have definitely picked up something new from right here. I did however expertise a few technical points using this web site, as I experienced to reload the web site a lot of times previous to I could get it to load properly. I had been wondering if your web hosting is OK? Not that I am complaining, but slow loading instances times will sometimes affect your placement in google and could damage your high quality score if ads and marketing with Adwords. Anyway I am adding this RSS to my email and could look out for much more of your respective intriguing content. Make sure you update this again very soon..
Feb 20, 2025 10:10:13 PM
Destruction During the destruction process, the vehicle is sent to a car crusher. After it is crushed, it then gets melted down and turned into sheet metal. The sheet metal this produces can be used in a variety of different ways, including construction and creating new vehicles.Why Choose Our Scrap Car Removal Service? cash-for-junkersThere are lots of services that people use to sell their scrap cars, trucks, SUV’s and vans. Craigslist would be the largest site in the Metro Vancouver region followed by Auto Trader, Facebook Marketplace & Kijiji.These services are all fine, but they are time consuming. Plus, the scrap car buyers that pay cash for scrap cars on these sites are often unprofessional, unreliable, and don’t pay you what you are entitled to.So, if you are looking to have your scrap car removal done for more cash than anyone else, let us handle the process while you can enjoy the most possible profit and least amount of hassle. Find out why More Cash For Scrap is the #1 scrap car buyer.All Makes and Models of Domestic and Import Vehicles: Buick Cadillac Chevrolet Chrysler Dodge Ford GMC Jeep Lincoln Ram Tesla Acura Alfa Romeo Aston Martin Audi BMW Bentley Ferrari Fiat Genesis Honda Hyundai Infiniti Jaguar Kia Land Rover Lexus Lotus MG Maserati Mazda Mercedes-Benz Mini Mitsubishi Nissan Porsche Rolls Royce Smart Subaru Toyota Volkswagen Volvo Vancouver’s TOP Paying Junk Car Removal Service Junk car removal in Vancouver doesn’t have to be a painful and drawn out process. You don’t need to waste hours on end, calling around to different scrap car buyers, only to get a lowball offer on your scrap car. You also don’t need to put effort into creating an ad on Craigslist or Facebook, only to get a bunch of inquiries that don’t generate an actual sale of your junk vehicle.More Cash For Scrap is your best choice for scrap car removal in Vancouver.
Feb 20, 2025 10:11:10 PM
Destruction During the destruction process, the vehicle is sent to a car crusher. After it is crushed, it then gets melted down and turned into sheet metal. The sheet metal this produces can be used in a variety of different ways, including construction and creating new vehicles.Why Choose Our Scrap Car Removal Service? cash-for-junkersThere are lots of services that people use to sell their scrap cars, trucks, SUV’s and vans. Craigslist would be the largest site in the Metro Vancouver region followed by Auto Trader, Facebook Marketplace & Kijiji.These services are all fine, but they are time consuming. Plus, the scrap car buyers that pay cash for scrap cars on these sites are often unprofessional, unreliable, and don’t pay you what you are entitled to.So, if you are looking to have your scrap car removal done for more cash than anyone else, let us handle the process while you can enjoy the most possible profit and least amount of hassle. Find out why More Cash For Scrap is the #1 scrap car buyer.All Makes and Models of Domestic and Import Vehicles: Buick Cadillac Chevrolet Chrysler Dodge Ford GMC Jeep Lincoln Ram Tesla Acura Alfa Romeo Aston Martin Audi BMW Bentley Ferrari Fiat Genesis Honda Hyundai Infiniti Jaguar Kia Land Rover Lexus Lotus MG Maserati Mazda Mercedes-Benz Mini Mitsubishi Nissan Porsche Rolls Royce Smart Subaru Toyota Volkswagen Volvo Vancouver’s TOP Paying Junk Car Removal Service Junk car removal in Vancouver doesn’t have to be a painful and drawn out process. You don’t need to waste hours on end, calling around to different scrap car buyers, only to get a lowball offer on your scrap car. You also don’t need to put effort into creating an ad on Craigslist or Facebook, only to get a bunch of inquiries that don’t generate an actual sale of your junk vehicle.More Cash For Scrap is your best choice for scrap car removal in Vancouver.
Feb 20, 2025 10:12:00 PM
Once you accept our offer, we dispatch our free towing service to you right away. And because our agents live and work in the areas we service, it can often be done in as little as 15 minutes. Also, our cash for scrap knowledge means you will get the best price for your scrap car when you choose to recycle your car with us. You may even be sitting on a hidden junker gem and not even know it.What Happens to My Car After I Recycle It?
Feb 20, 2025 10:13:33 PM
We always offer MORE cash for scrap cars than any other junk car removal company in Vancouver. That’s because we have been in the scrap car buying industry longer than anyone else, and we know how to get MORE out of your car when we recycle it. If you want the fastest and most profitable solution to selling your car, truck, SUV, or van, you want More Cash For Scrap.Call Us for Free Scrap Car Pick Up in Vancouver Free Towing Services VancouverWe are ready to earn your scrap car removal business! Unlike other scrappers, we love making our customers happy. As a result, we have become Vancouver‘s#1 scrap car removal service. We take pride in what we do, and customer service is always our top priority.Besides, no one else will pay your more cash for scrap cars than us! We are always happy to answer any questions you may have about your junk car or our services. Give us a call or text today.
Feb 20, 2025 10:14:01 PM
Great goods from you, man. I’ve understand your stuff previous to and you’re just extremely wonderful. I actually like what you have acquired here, certainly like what you are stating and the way in which you say it. You make it enjoyable and you still care for to keep it sensible. I can’t wait to read much more from you. This is actually a wonderful web site. xrumer
Feb 20, 2025 10:15:47 PM
When the pendulum swings widely, it seems that people from one end of the spectrum sort of try to leap to the other end. When somebody who only knows from guided learning jumps into “discovery” it often turns into “figure this stuff out for yourself,” forgetting that a lot of these things were only figured out the first time by somebody who then amazed the masses by *teaching* them what they’d learned… but, on the other hand, “guided learning” can turn into “here’s the recipe for today’s ritual” with no connections made.
Feb 20, 2025 10:17:17 PM
An array of wild hair caution equipment in hair apply, tweezers, hydrogen stick reviews frizzy hair scissors, frizzy hair sawing scissors, sheers, specialist sheers, frizzy hair sheers, frizzy hair hair comb, bobby pin, head piece, eyelash curler, hair hair brush, plus shower limitation accessories can be purchased.
Feb 20, 2025 10:29:14 PM
Destruction During the destruction process, the vehicle is sent to a car crusher. After it is crushed, it then gets melted down and turned into sheet metal. The sheet metal this produces can be used in a variety of different ways, including construction and creating new vehicles.Why Choose Our Scrap Car Removal Service? cash-for-junkersThere are lots of services that people use to sell their scrap cars, trucks, SUV’s and vans. Craigslist would be the largest site in the Metro Vancouver region followed by Auto Trader, Facebook Marketplace & Kijiji.These services are all fine, but they are time consuming. Plus, the scrap car buyers that pay cash for scrap cars on these sites are often unprofessional, unreliable, and don’t pay you what you are entitled to.So, if you are looking to have your scrap car removal done for more cash than anyone else, let us handle the process while you can enjoy the most possible profit and least amount of hassle. Find out why More Cash For Scrap is the #1 scrap car buyer.All Makes and Models of Domestic and Import Vehicles: Buick Cadillac Chevrolet Chrysler Dodge Ford GMC Jeep Lincoln Ram Tesla Acura Alfa Romeo Aston Martin Audi BMW Bentley Ferrari Fiat Genesis Honda Hyundai Infiniti Jaguar Kia Land Rover Lexus Lotus MG Maserati Mazda Mercedes-Benz Mini Mitsubishi Nissan Porsche Rolls Royce Smart Subaru Toyota Volkswagen Volvo Vancouver’s TOP Paying Junk Car Removal Service Junk car removal in Vancouver doesn’t have to be a painful and drawn out process. You don’t need to waste hours on end, calling around to different scrap car buyers, only to get a lowball offer on your scrap car. You also don’t need to put effort into creating an ad on Craigslist or Facebook, only to get a bunch of inquiries that don’t generate an actual sale of your junk vehicle.More Cash For Scrap is your best choice for scrap car removal in Vancouver.
Feb 20, 2025 10:30:14 PM
we have some of the best selection of magic mushroom varieties to suit your every need. From beginner doses to advanced users, we have everything you need for a mind-altering experience. Whether new in this world or just looking at higher levels with shrooms for sale near me – be sure to check out all that we have to offer you today.
Feb 20, 2025 10:31:17 PM
SCRAP CAR REMOVAL SURREY. When I read an article on this penis enlargement topic, the first thought was profound and difficult, and I wondered if others could understand my small penis situation. My casino, slots site has a discussion board for diet pills articles and Surrey escorts photos similar to this topic. Could you please visit me when you have time to buy weed online and discuss this topic?
Feb 20, 2025 10:31:47 PM
I found your web site via Google whilst searching for a similar subject, your website came up, it looks good. I’ve bookmarked it in my google bookmarks. Trautman Hey there, You have done a great job. I’ll definitely dig it and personally suggest to my friends. I am confident they will be benefited from this web site. Trautman Its my pleasure to write some coments about author. He did a awesome job. Trautman Great job from author Trautman The article has genuinely boost my interest. I’m going to bookmark your web page and maintain checking for new details. I was searching over search engines and found your blog site. Well I impressed by your high quality blog site design plus your posting abilities. Keep doing it. Trautman Great post. Articles that have meaningful and insightful comments are more enjoyable, at least to me. It’s interesting to read what other people thought and how it relates to them or their clients, as their perspective could possibly help you in the future. Trautman
Feb 20, 2025 10:32:27 PM
Thanks for the tips on credit repair on your web-site. What I would offer as advice to people would be to give up a mentality that they’ll buy today and shell out later. As a society most of us tend to do this for many factors. This includes vacation trips, furniture, and also items we want. However, you must separate a person’s wants from the needs. When you are working to improve your credit rating score actually you need some trade-offs. For example you possibly can shop online to economize or you can look at second hand retailers instead of expensive department stores to get clothing.
Feb 20, 2025 10:33:06 PM
I am just commenting to let you know what a perfect discovery my cousin’s child obtained going through your web page. She noticed a good number of pieces, which included what it is like to have a marvelous helping heart to make other people completely have an understanding of some complicated things. You truly did more than people’s expected results. Thanks for providing those powerful, trustworthy, revealing and also unique guidance on this topic to Jane.
Feb 20, 2025 10:39:21 PM
Did you know that YouTube has an exclusive partnership program? Well you're not alone, the majority of YouTubers have NO idea what a YouTube partnership is. A YouTube partnership is a program where you partner up with YouTube and you gain some very powerful benefits for marketing on YouTube.
Feb 20, 2025 10:39:48 PM
Did you know that YouTube has an exclusive partnership program? Well you're not alone, the majority of YouTubers have NO idea what a YouTube partnership is. A YouTube partnership is a program where you partner up with YouTube and you gain some very powerful benefits for marketing on YouTube.
Feb 20, 2025 10:40:09 PM
Attractive portion of content. I simply stumbled upon your weblog and in accession capital to assert that I get in fact loved account your weblog posts. Anyway I will be subscribing to your augment and even I success you get admission to constantly quickly.
Feb 20, 2025 10:40:34 PM
Hi, Can I just say what a relief to find someone who actually knows what theyre talking about on the internet. You definitely know how to bring an issue to light and make it important. More people need to read this and understand this side of the story. I cant
Feb 20, 2025 10:40:54 PM
we make sure that it gets recycled in the most ethical way possible. Aside from this, we make every effort to ensure that before it gets trashed, every single part that can be recycled, is. Each car we scrap goes through a 3 step process before reaching its final destination. That’s why the best option to recycle a car in Vancouver is More Cash For Scrap!Depollution Every vehicle gets all the fluids drained from it.
Feb 20, 2025 10:41:14 PM
we make sure that it gets recycled in the most ethical way possible. Aside from this, we make every effort to ensure that before it gets trashed, every single part that can be recycled, is. Each car we scrap goes through a 3 step process before reaching its final destination. That’s why the best option to recycle a car in Vancouver is More Cash For Scrap!Depollution Every vehicle gets all the fluids drained from it.