【洛谷P1100】高低位交換
高低位交換
題目鏈接
這道題非常水,我是用位運算做的
a=n>>16 二進制的“高位”
b=n-(a<<16) 二進制的“低位”
ans=(b<<16)+a 轉換
1 #include<iostream> 2 #include<cstring> 3 #include<cstdio> 4 using namespace std; 5 #define int long long 6 int n; 7 #undef int 8 int main() 9 #define int long long 10 {11 scanf("%d",&n); 12 int a=n>>16; 13 int b=n-(a<<16); 14 cout<<(b<<16)+a<<endl; 15 return 0; 16 }
【洛谷P1100】高低位交換
相關推薦
【洛谷P1100】高低位交換
ring font mes std long long esp -s clu ans 高低位交換 題目鏈接 這道題非常水,我是用位運算做的 a=n>>16 二進制的“高位”b=n-(a<<16) 二進制的“低位”ans=(b<<16
洛谷【P1100】高低位交換
names problem code ++ 交換 pan fine lin return 二進制前置技能:https://www.cnblogs.com/AKMer/p/9698694.html 題目傳送門:https://www.luogu.org/problemnew/
【洛谷P3389】【模板】高斯消元
org solution www. tdi none eset urn -h tex 題目鏈接 題目描述 給定一個線性方程組,對其求解 輸入輸出格式 輸入格式: 第一行,一個正整數 n 第二至 n+1行,每行 n+1 個整數,為a1, a2 .....an? 和
【洛谷U20626】gemo 容斥 FWT 高斯消元
-a -i 至少 LG mat 不同的 -m set += 題目大意 給你一個無向圖,有\(m\)個詢問,每次給你一個點\(x\)和一個點集\(S\),問你從\(x\)開始走,每次從一個點隨機的走到與這個點相鄰的點,問你訪問\(S\)中每個點至少一次的期望步數是多少。
貪心+高精度【洛谷P1080】
此篇文章的程式碼來自@Chlience,未經允許私自借用,十分不好意思。 題目連結:https://www.luogu.org/problemnew/show/P1080 拿到這個題目,我根本沒有注意到資料範圍竟然會超long long,真的是第一次做這種貪心題竟然需要寫高
【洛谷P1018】乘積最大 dp+高精度
題目大意:給定一個 N 個數組成的串,可以在串中插入 M 個乘號,求乘積最大是多少。N <= 40 階段:前 i 個數用了 j 個乘號。 僅用階段可以表示出一個狀態,因此狀態轉移方程為 \(dp[i][j]=max\{dp[k][j-1]*val(k+1,i),k\in[j,i] \}\)。 程式碼
【洛谷3232】[HNOI2013] 遊走(貪心+高斯消元)
點此看題面 大致題意:一個無向連通圖,小ZZ從11號頂點出發,每次隨機選擇某條邊走到下一個頂點,並將ansans加上這條邊的編號,走到NN號頂點時結束。請你對邊進行編號,使總分期望值最小。 一個貪心的思想 由於貪心的思想,我們肯定是給期望訪問次數最
【洛谷 1601】A+B Problem(高精)
問題描述 高精度加法(無負數) 樣例輸入 1 1 樣例輸出 2 const maxn=100; var a,b:array[1..maxn] of longint; proce
【洛谷P1343】地震逃生
優化 fine puts bits sta sin int() empty print 一道傻吊的網絡流題,wori我寫的讀入優化怎麽老T? 遠離讀入優化報平安? #include<bits/stdc++.h> #define N 4005 #define i
堆的模板題【洛谷P3378】
urn 我們 syn code space mes con ret pre 題目描述 如題,初始小根堆為空,我們需要支持以下3種操作: 操作1: 1 x 表示將x插入到堆中 操作2: 2 輸出該小根堆內的最小數 操作3: 3 刪除該小根堆內的最小數 輸入輸出格式 輸入格式:
【洛谷P1408】 互質數列
可能 ans 簡化 tro 出了 its mem ive oid 這題其實比較naive…… 問題是我更naive…… 這題偉大的楊隊長提出了一個 的dp做法…… 我的做法就很naive了。 首先我們發現,如果我們對兩個相鄰的數進行一次操作,這個操作產生的影響最多波及的a[
【洛谷 P1240】 諸侯安置
pan max 分享 printf logs 由於 image ++ png 題目描述 很久以前,有一個強大的帝國,它的國土成正方形狀,如圖所示。 這個國家有若幹諸侯。由於這些諸侯都曾立下赫赫戰功,國王準備給他們每人一塊封地(正方形中的一格)。但是,這些諸侯又非常好戰,當兩
【洛谷P2912】[USACO08OCT]牧場散步Pasture Walking
-m hat pairs pla algorithm wal any 格式 tinc 題目描述 The N cows (2 <= N <= 1,000) conveniently numbered 1..N are grazing among the N pas
【洛谷P3368】【模板】樹狀數組 2
cstring int 一個數 pri getc 0ms 分享 width 區間 題目描述 如題,已知一個數列,你需要進行下面兩種操作: 1.將某區間每一個數數加上x 2.求出某一個數的和 輸入輸出格式 輸入格式: 第一行包含兩個整數N、M,分別表示該數列數字的個數和操
【洛谷P2659】美麗的序列
long color cstring lin 定義 long long 解釋 har stream 題目背景 GD是一個熱衷於尋求美好事物的人,一天他拿到了一個美麗的序列。 題目描述 為了研究這個序列的美麗程度,GD定義了一個序列的“美麗度”和“美麗系數”:對於這個序列
【洛谷P1731】生日蛋糕
前綴和 題目 () 制作 fin acm 生日蛋糕 ima using 題目背景 7月17日是Mr.W的生日,ACM-THU為此要制作一個體積為Nπ的M層 生日蛋糕,每層都是一個圓柱體。 設從下往上數第i(1<=i<=M)層蛋糕是半徑為Ri, 高度為Hi的圓柱。
【洛谷P3372】【模板】線段樹 1
return blog 限制 空格 ges 進行 esp -m node 題目描述 如題,已知一個數列,你需要進行下面兩種操作: 1.將某區間每一個數加上x 2.求出某區間每一個數的和 輸入輸出格式 輸入格式: 第一行包含兩個整數N、M,分別表示該數列數字的個數和操作的
【洛谷P1641】[SCOI2010]生成字符串
個數 ati es2017 name span thml www 生成 n) 題目描述 lxhgww最近接到了一個生成字符串的任務,任務需要他把n個1和m個0組成字符串,但是任務還要求在組成的字符串中,在任意的前k個字符中,1的個數不能少於0的個數。現在lxhgww想要知道
【洛谷P1889】士兵站隊
clu code 最終 兩種 algorithm 變形 .cn www 輸出 題目描述 在一個劃分成網格的操場上, n個士兵散亂地站在網格點上。由整數 坐標 (x,y) 表示。士兵們可以沿網格邊上、下左右移動一步,但在同時刻任一網格點上只能有名士兵。按照軍官的命令,們要整齊
【洛谷P1801】黑匣子_NOI導刊2010提高(06)
push 例如 while str logs return 處理 ges 用兩個 題目描述 Black Box是一種原始的數據庫。它可以儲存一個整數數組,還有一個特別的變量i。最開始的時候Black Box是空的.而i等於0。這個Black Box要處理一串命令。 命令只有