因為太摸了又菜,所以只能先做點簡單的= =
codeforces global round 13 a題:
很簡單的簽到模擬題,它說啥寫啥就成,直接給**了。
#include
#include
#include
#include
using
namespace std;
const
int maxn =
1e5+10;
int a[maxn]
;int
main()
while
(q--
)else
}else
}return0;
}
轉圈遊戲
水題,思維加上快速冪板子,只要想清楚移動n次的時候一定回到原點,所以有效的移動只有 總移動次數 % n 就好啦,然後有效的部分模擬一下就過了。
#include
#include
#include
#include
using
namespace std;
typedef
long
long ll;
ll n, m, k, x;
ll qmi
(ll a, ll k, ll p)
return res;
}int
main()
題目描述
觀察數字:12321,123321 都有乙個共同的特徵,無論從左到右讀還是從右向左讀,都是相同的。
這樣的數字叫做:回文數字。
本題要求你找到一些5位或6位的十進位制數字。滿足如下要求:
該數字的各個數字之和等於輸入的整數
輸入
乙個正整數 n (10輸出
若干行,每行包含乙個滿足要求的5位或6位整數。數字按從小到大的順序排列。
如果沒有滿足條件的,輸出:-1
樣例輸入
45樣例輸出
99999
思路:因為太懶了所以直接暴力列舉了(?
不存在是因為六位數字最多999999,每一位加起來是54.
列舉的時候別忘了首位不能為0就好_(:з」∠)_
#include
#include
#include
#include
using
namespace std;
typedef
long
long ll;
int a[3]
;int
main()
}}}else}}
for(
int i =
1;i <=
9; i++)}
}}}return0;
}
每日一題(三) 查詢
1.輸入乙個數n,然後輸入n個數,其值各不相同,再輸入乙個值x,輸出這個值在這個陣列中的下標誌 從0開始,若不在陣列中輸出 1 includeint main int x int ans 1 scanf d x for int i 0 i n i printf d n ans return 0 2....
每日刷題 三數之和
給定乙個包含 n 個整數的陣列 nums,判斷 nums 中是否存在三個元素 a,b,c 使得 a b c 0 找出所有滿足條件且不重複的三元組。注意 答案中不可以包含重複的三元組。示例 給定陣列 nums 1,0,1,2,1,4 滿足要求的三元組集合為 1,0,1 1,1,2 方法一 列舉。將所有...
寒假每日一題(三)
寒假每日一題之瘋狂補題 小明正在玩乙個 翻硬幣 的遊戲。桌上放著排成一排的若干硬幣。我們用 表示正面,用 o 表示反面 是小寫字母,不是零 比如,可能情形是 oo oooo 如果同時翻轉左邊的兩個硬幣,則變為 oooo oooo 現在小明的問題是 如果已知了初始狀態和要達到的目標狀態,每次只能同時翻...