資源限制
時間限制:1.0s 記憶體限制:256.0mb
問題描述
輸入[-128,127]內的整數,輸出其二進位制表示。提示,可使用按位與&
輸入格式
例:7輸出格式
例:00000111
樣例輸入
乙個滿足題目要求的輸入範例。例:7
樣例輸出
與上面的樣例輸入對應的輸出。
例:00000111
資料規模和約定
輸入資料中每乙個數的範圍。
例:0我就想一定可以使用題目提示的方法。這是群裡大佬教的,這**tm還能再短點?
#include
using
namespace std;
intmain()
我們知道負數的二進位制是其相反數的補碼形式。這種方法下,我們不用關心負數的二進位制怎麼表示。反正都是01碼,那左側最高位開始,對其右移i位,與1,便可得到該位的數字,按順序輸出即可。 藍橋杯 演算法提高 陣列輸出
時間限制 1sec 記憶體限制 128mb 題目描述 輸入乙個3行4列的陣列,找出該陣列中絕對值最大的元素 輸出該元素及其兩個下標值。如有多個輸出行號最小的,還有多個的話輸出列號最小的。輸入 無輸出無樣例輸入 1 2 3 5 2 5 8 9 6 7 5 3 樣例輸出 9 2 4 c語言 includ...
藍橋杯 ADV 131演算法提高 選擇排序
問題描述 排序,顧名思義,是將若干個元素按其大小關係排出乙個順序。形式化描述如下 有n個元素a 1 a 2 a n 從小到大排序就是將它們排成乙個新順序a i 1 i k 為這個新順序。選擇排序的思想極其簡單,每一步都把乙個最小元素放到前面,如果有多個相等的最小元素,選擇排位較考前的放到當前頭部。還...
藍橋杯 ADV 20 演算法提高 交換Easy
問題描述 給定n個整數組成的序列,每次交換當前第x個與第y個整數,要求輸出最終的序列。輸入格式 第一行為序列的大小n 1 n 1000 和操作個數m 1 m 1000 第二行包含n個數字,表示初始序列。接下來m行,每行兩個整數x,y 1 x,y n 表示要交換的兩個整數。在一次交換中,如果x和y相等...