原创 C++--ACM之杭電OJ--2032楊輝三角

楊輝三角最顯著的特點是每個數等於它上方兩數之和 #include <iostream> using namespace std; int main() { int n,a[30][30]= {0}; while(

原创 C++--ACM之杭電OJ--2136 Largest Prime factor

#include<iostream> #include <stdio.h> using namespace std; int a[1000001]={0}; int main() { int n; int i,j,k

原创 C++--ACM之杭電OJ--2135 矩陣旋轉

#include<iostream> #include<string.h> using namespace std; int main() { char a[12][12];

原创 C++--ACM之杭電OJ--2137circumgyrate the string

首先旋轉可爲負!!!!!!! 其次用scanf輸入 printf輸出!!!! #include<iostream> #include<stdio.h> #include<string.h> using namespace std;

原创 C++--ACM之杭電OJ--2509 By the Winner

經典的尼姆問題是誰哪拿到最後一個則誰贏,本題是拿最後一個的輸。 下面分析第二種情況: 1.初始給的是奇異局勢的話,則先取者拿到最後一個爲輸。 2.初始給的是非奇異局勢的話,則先取者爲贏。 對於任何奇異局勢(a,

原创 C++--ACM之杭電OJ--2114Calculate S(n)

s(n)=1^3+2^3+3^3+………+n^3 s(n)的立方和公式爲s(n)=(n*(n+1)/2)^2; s(n)=1^2+2^2+3^3+……..+n^2 s(n)的平方和公式爲s(n)=n*(n+1)*(2*n+1)/

原创 C++--ACM之杭電OJ--2053 Switch Game

注:這道題主要考查n的因數有多少個 如: 1的因數有:1 ,t=1

原创 C++--ACM之杭電OJ--1799循環多少次

// 解題思路:求類似這種問題,第一次怎麼樣,第二次怎麼樣,必然存在一定的規律, // 或是函數關係,或是遞歸,耐心寫下幾組,甚至幾十組測試數據 ,你就會發現其中的聯繫。 #include<iostream> #inc

原创 Python的scrapy框架案例

爬取騰訊社招平臺https://hr.tencent.com/position.php?&start=0#a的職位名稱,鏈接,類別,人數,地點,發佈時間。 ①命令行:scrapy startproject Tencent1 之

原创 C++--ACM之杭電OJ--1395 2^x mod n = 1

#include<iostream> using namespace std; int main() { int n; int x; int i; long long t; int m;

原创 C++--ACM之杭電OJ--1202 The Calculation of GPA

題目大意:求學生的GPA,學分成以計分數,再除以分數的總和 思路:先用一個函數求出分數對應的學分,用for循環,每次輸入,如果分數不是-1就用sum加上分數所對應的學分和計分的乘積,再除以學分的總和, 如果sum等於0;則證明沒有學分,

原创 C++--ACM之杭電OJ--1673 Optimal Parking

看懂就是水題 !!!!! 不管停在哪裏都要將整個街道最短和最長的路走兩遍 ,即是把兩個端點間的距離走兩遍!!!!!!!! 注意理清思路!!!!!! #include<iostream> #include<algorit

原创 Git用法小結

一、創建版本庫 1、mkdir 路徑 創建項目的工作目錄 2、git init 初始化一個Git倉庫 3、添加文件到Git倉庫:①git add <filename> 反覆多次使用,添加多個文件;②git commit -m <me

原创 C++--ACM之杭電OJ--1248 寒冰王座

完全揹包問題 #include<iostream> using namespace std; int f[10001]; int max(int a,int b) { return a>b?a:b; } int main() {

原创 C++--ACM之杭電OJ--1194 Beat the Spread

題意:輸入2個數 是s,d; s是x,y的和,d是x,y的差。(x,y只能爲正整數或者0) 如果x,y中出現了負數就輸出impossible。 要注意的是x=(s+d)/2;y=(s-d)/2; 因爲x,y是正整數,所以a==(int)a