綠色計算大賽--扔桃子
程式碼
#include<iostream>
#include<vector>
#include<algorithm>
using namespace std;
int getNum(int n){
int k;
k=0;
while(n!=0){
if(n%2 == 0){
n/=2;
}else{
k+=1;
n--;
n/=2;
}
}
return k;
}
int main(){
int n;
cin>>n;
cout<<getNum(n)<<endl;
}
相關推薦
綠色計算大賽--扔桃子
程式碼 #include<iostream> #include<vector> #include<algorithm> using namespace std; i
全國高校綠色計算大賽模擬賽第二階段題解
第1關:氣溫預測 挑戰任務 根據每日氣溫陣列,請重新生成一個數組,新陣列對應位置的是你需要再等待多久溫度才會升高的天數。如果之後都不會升高,請用0來代替。 例如:給定一個數組 temps = {34,35,33,25,44,19,18,17} 新生成的陣列應該為[
全國高校綠色計算大賽-模擬賽第一階段題解
第1關:求和 挑戰任務 這次“綠盟杯”大賽,小明作為參賽選手在練習的時候遇到一個問題,他要對一個範圍的兩個數進行數位的累加,例如有兩個數 15,19 則 他們的數位和應該為: 1+5+1+6+1+7+1+8+1+9,結果為40。 你來幫他解決這個問題吧。 程式
綠色計算大賽第二階段題解
第1關:氣溫預測 挑戰任務 根據每日氣溫陣列,請重新生成一個數組,新陣列對應位置的是你需要再等待多久溫度才會升高的天數。如果之後都不會升高,請用0來代替。 例如:給定一個數組 temps = {34,35,33,25,44,19,18,17} 新生成的陣列應該為[
綠色計算大賽決賽 第二階段 消息傳遞(斯坦納樹 狀壓dp+spfa)
com end clu $$ 如果 void ati ron *** 傳送門 Description 作為公司老板的你手下有N個員工,其中有M個特殊員工。現在,你有一個消息需要傳遞給你的特殊員工。因為你的公司業務非常緊張,所以你和員工之間以及員工之間傳遞消息會造成損
全國綠色計算大賽 模擬賽第二階段(Java)第3關:渡口與船
挑戰任務 給定一個渡口(二維的),請計算渡口中停了多少艘船。 船用 + 表示,空位用字母o表示。 你需要遵守以下規則: 給你一個有效的渡口(二維陣列),僅由船和空位組成。 船隻能水平或者垂直放置。
全國綠色計算大賽 模擬賽第一階段 第3關:圖片檢視器
用第二關的程式碼修改即可,因為圖片屬於普通檔案,而txt也是普通檔案,單純用stat無法區分,這時我們要提取字尾名進行判斷,so easy,見過關程式碼: void showDirStructure(char *folderPath) { static int fl
全國綠色計算大賽 模擬賽第二階段 (Python)
第1關:氣溫預測 挑戰任務 根據每日氣溫陣列,請重新生成一個數組,新陣列對應位置的是你需要再等待多久溫度才會升高的天數。如果之後都不會升高,請用0來代替。 例如:給定一個數組 temps = {34,35,33,25,44,19,18,17} 新生成的陣列應該為[1,
綠色計算大賽--字串反轉
vector 簡單介紹 1.vector是可變大小陣列的序列容器。 2.其可以採用連續儲存空間來儲存元素。也就意味著可以採用下標對vector的元素進行訪問,其和陣列一樣高效。和陣列的區別就是它的大小可
2018綠色計算大賽預賽第二階段第三題(TeamBuilding)java
挑戰任務 “綠盟杯”決賽完美落幕之後,賽事團隊組織去一個風景優美的山區進行團建。由於人數眾多必須選擇一塊較大的場地。他們找到了一塊足夠大的地方,但是場地上卻散佈著許多石頭,為了方便活動,必須把這些石頭挪開。現在我們假設整個場地是一塊矩形的地圖,地圖座標的橫縱座標
全國綠色計算大賽 預賽第二階段(C++)第一關
第一關: 挑戰任務 “綠盟杯”比賽過後,賽事承辦方的各位工作人員們就開始分頭統計各個參賽隊伍和同學的成績了。賽事規模很大,有10000個隊伍參加。經過工作人員認真負責的統計,本來已經統計好了這一萬個隊伍的分數和排名,並按照排名從高到低依次進行了編號(從1到10000)但是
全國綠色計算大賽 模擬賽第一階段 第2關:檔案檢視器
欺負我檔案操作練的少,這道題檔案操作非常簡單,我開始的時候圖省事用遞迴+遞迴引數寫了一發,雖然用了不少時間但是感覺so easy啊,但是一想人家這是函式功能補全,我就開始想這個“+--”和“--”前面的空格數量怎麼控制,改了一晚上,用一個靜態變數就搞定了,看我下面的程式碼,至
全國高校綠色計算大賽-專案挑戰組-模擬賽-第一階段
第1關:求和 挑戰任務 這次“綠盟杯”大賽,小明作為參賽選手在練習的時候遇到一個問題,他要對一個範圍的兩個數進行數位的累加,例如有兩個數 15,19 則 他們的數位和應該為: 1+5+1+6+1+7+1+8+1+9,結果為40。 你來幫他解決這個問題吧。 程式設計要求
全國高校綠色計算大賽-專案挑戰組-模擬賽-第二階段
第1關:氣溫預測 挑戰任務 根據每日氣溫陣列,請重新生成一個數組,新陣列對應位置的是你需要再等待多久溫度才會升高的天數。如果之後都不會升高,請用0來代替。 例如:給定一個數組 temps = {34,35,33,25,44,19,18,17} 新生成的陣列應該為[1,
綠色計算機大賽
隨便寫的隨機森林,騙了600+分,其實肉眼看了一下,這程式碼很辣雞(導致預測結果也很辣雞。。。 #-*-coding:utf-8-*- import pandas as pd import numpy as np from numpy import * from skl
全國計算機綠色大賽(第二階段)
挑戰任務 綠盟和各大名企合作,舉辦程式設計能力大賽,需要選拔一支參賽隊伍。隊伍成員全部來自“綠盟杯”中表現優秀的同學,每個同學都根據在比賽中的表現被賦予了一個能力值。現在被召集的N個同學已經集結完畢,他們按照編號依次站成了一排。 你需要編寫一個程式,從這N個同學中
歷時90天,2017 CCF大資料與計算智慧大賽(BDCI)決賽落幕
2017年12月24日,CCF第五屆”大資料與計算智慧大賽(Big Data & Computing Intelligence Contest, BDCI)”在江蘇常熟落下帷幕。此次大賽歷時90天,釋出了來自領軍企業和創新企業的12道高質量大資料與計算智
雲計算到底是個什麽?
雲計算 在沒有雲計算沒有GPS的時代。每到陌生的地方總要準備一個當地的地圖。時常會遇到拿著地圖向當地人問路的情況。而現在我們只需要一部手機,就可以擁有一張全新的詳細的當地地圖。還能直觀的了解天氣情況,交通情況等信息。復雜的路況信息,周邊的美食、景點、酒店、休閑娛樂、加油站、公交站….等等的一
mysql 計算生日
代碼 date() log 根據 sql font blog ediff ont 生日(DATE) 計算方法1: YEAR(CURDATE())-YEAR(birthday)-(RIGHT(CURDATE(),5)<RIGHT(birthday,5)) 計算方法2
計算程序的內存和占比
程序 odin main pre == ret 內存占用 put 列表 1 #!/usr/bin/env python 2 # _*_ coding:UTF-8 _*_ 3 # 收集程序所占用的物理內存大小,占所有物理內存的比例 4 # OS: Centos 6.