原创 2019.12.31 Day1練習題

Part 1  二維數組 NEFU952 二維矩陣對角線和 #include<bits/stdc++.h> using namespace std; int m, a[15][15]; int main() { while(cin>>

原创 HXY玩卡片

HXY玩卡片 題目描述 HXY得到了一些卡片,這些卡片上標有數字0或5。現在她可以選擇其中一些卡片排成一列,使得排出的一列數字組成的數最大,且滿足被90整除這個條件。同時這個數不能含有前導0,即0不能作爲這串數的首位。如果不能排出這樣的數

原创 2020.2.13 大一寒假訓練八(優先隊列)

Problem A:NEFU1537 買飯 結構體,重載運算符 #include<bits/stdc++.h> using namespace std; struct node{ int t, No; }; priorit

原创 棧 隊列 堆

本文將從數組模擬和STL兩方面來簡要介紹棧、隊列和堆並同時介紹相關的簡單用法。 棧 棧是一種能有效幫助我們臨時保存數據的數據結構,按照最後進棧的數據最先出棧(Last In First Out,LIFO,後進先出)的規則管理數據。

原创 [COCI2006-2007#2] ABC

題目描述 You will be given three integers A, B and C. The numbers will not be given in that exact order, but we do know tha

原创 2020.2.20 大一寒假訓練十三(string)

Problem A:NEFU31 字符串合併 這題真水。 //#pragma GCC optimize(2) #include<bits/stdc++.h> using namespace std; string s1, s2;

原创 2020.1.2 大一寒假集訓三(暴力枚舉)

難度較大題: E,K Problem A:NEFU8 二倍的問題 法一:兩層循環,跑就完事了。 #include<bits/stdc++.h> using namespace std; int n, a[18]; int main

原创 手機_NOI導刊2010普及(10)

很坑的換行符,煩了我一個多周 題目傳送門 題目描述 一般的手機的鍵盤是這樣的: 手機鍵盤 要按出英文字母就必須要按數字鍵多下。例如要按出x就得按9兩下,第一下會出w,而第二下會把w變成x。0鍵按一下會出一個空格。 你的任務是讀取若干句只

原创 哈爾濱理工大學軟件與微電子學院程序設計競賽(新生賽) -補檔

time:2019.11.08 題目較多,所以使用目錄。 文章目錄Problem A:[NowCoder54536 小樂樂學編程](https://ac.nowcoder.com/acm/problem/54536)Problem

原创 2020.2.15 寒假大一2.15考試

大一寒假集訓-線上集訓第一次考試 Problem A:NEFU1295 機器人 對數字進行倒置,用結構體存所得數和原數。 注意:如果再將所得數倒置再輸出則需考慮個位是否爲0,較麻煩。 #include<bits/stdc++.h>

原创 東北林業大學第14屆校賽(大一組)- 補檔

time:2019.12.01 水題不少,難題也有幾個。 Problem A:NEFU2020 庫特選數 從1到1e6掃一遍,判斷整除情況:若當前數在數組中且能整除,商也在數組中,則符合條件。注意特判完全平方的情況。 //#pra

原创 2020.1.3 大一寒假訓練四(二進制枚舉)

今日之榜,乃史上最強之陣!!! 請見文末彩蛋~ 異或 二進制枚舉 A B C D E F G Problem A:NEFU643 teacher Li 思路就是把所有字符串的每個字符依次異或,字符對應得ascii

原创 冪乘 - 快速冪

冪乘 通常情況下我們都是這樣來寫的: int n, m, ans=1; cin>>m>>n; for(int i=1; i<=n; i++) ans *= m; cout<<ans<<endl; 或者是用cmath庫中的pow函數 函

原创 2020.2.19 大一寒假訓練十二(vector)

Problem A:NEFU1675 中間數 模板題。 //#pragma GCC optimize(2) #include<bits/stdc++.h> using namespace std; vector<long long

原创 洛谷 [模板]KMP字符串匹配

又水了一篇 題目鏈接:https://www.luogu.com.cn/problem/P3375 #include<bits/stdc++.h> using namespace std; int Next[1000010]={0