This repository consists of my responses to a collection of online programming practice problems on Programming Ability Test (PAT) website (pat.zju.edu.cn) owned by Zhejiang University (ZJU). The response collection fulfilled partial requirement of the online open course published by Prof. WENG Kai with Zhejiang University. The content in this repository serves as a reference purpose for students who will or plan to attend subsequent sessions of the course. If you are visiting as a student of the course, DO NOT COPY any code as your answer on PAT; otherwise, you WILL be held resposibile for cheating, and your registration in the course will be cancelled automatically. I do not own any part of the course material nor anything on the PAT website.