第十七屆浙大城市學院程式設計競賽水題

2021-10-06 21:04:15 字數 2610 閱讀 8124

powered by:ab_in 局外人

不小心 搞了個耗時最少。。

貪心演算法:既然排隊時間要最短,那麼就讓等待時間短的排在前面。

讀入輸出模板

namespace io

inline

voidpc(

char c)

inline

intread()

template

<

class

i>

inline

void

write

(i x)

class

flusher_

}io_flusher;

}const

int maxn=

100005

;

這個讀入輸出可太快了。。。

用時就using namespace io即可,putchar變成了pc

如果要最後變成double型的變數,一開始宣告和之前變數相同的型別。到最後用printf("%lf",1.0*x)輸出,乘1.0轉化成浮點型。

找規律快速冪即可。

#include

typedef

unsigned

long

long ll;

const ll mod=

1e9+7;

using

namespace std;

namespace io

inline

voidpc(

char c)

inline

intread()

template

<

class

i>

inline

void

write

(i x)

class

flusher_

}io_flusher;

}ll quickmod (ll a, ll b ,ll c)

return ret;

}ll t,n;

intmain()

return0;

}

也是找規律的題。

t=

int(

input()

)while t>0:

t-=1 n,a,b=

map(

int,

input()

.strip(

).split())

ifnot n&1:

print

("all"

)elif a&1:

print

("up"

)else

:print

("down"

)

完結。

第十七周總結

周工作總結及計畫表 部 門 理工大學 姓 名 冉濤 入 職 時 間 2015.7.5 本週已完成工作內容及總結 1 基本完成課程設計要求的三道題目,但還有一些小地方沒有做好,主要是在一些異常處理方面,主要是從控制台輸入時的型別轉換異常,以及gui介面的輸入為空的異常和型別轉換異常。2 課程設計的第四...

JAVA第十七課

一 序列化與反序列化 序列化是將物件的狀態寫入特定的流中的過程 反序列化則是從特定的流中獲取資料重新構建物件的過程 二 實現序列化的步奏 1 實現serilizable介面。2 建立物件輸出流 3 呼叫writeobject 方法將物件寫入檔案 4 關閉物件輸出流 三 常見異常 notseriali...

第十七周總結

本週主要學習了spring框架和mybatis框架,接觸到框架後最大的感觸就是原來 編寫可以變得如此簡便,之前複雜的編寫過程被簡化了許多,專案的開發效率自然也得到極大提公升。感覺在spring的學習中最大的困難是對這種框架模式的理解,學了一天到最後也不知道spring到底是什麼,可以用來幹什麼,怎麼...