原创 1434 區間LCM

一個整數序列S的LCM(最小公倍數)是指最小的正整數X使得它是序列S中所有元素的倍數,那麼LCM(S)=X。 例如,LCM(2)=2,LCM(4,6)=12,LCM(1,2,3,4,5)=60。 現在給定一個整數N(1<=N<

原创 hdu 5944

Problem Description Young theoretical computer scientist Fxx get a string which contains lowercase letters only. T

原创 萌萌噠的第四題

DESCRIPTION 給一個數x,定義一個函數f(x)的結果是x的各位數字的平方和,若經過無數次遞歸操作之後若結果爲1,也就是f(f(f(…f(x)…)))=1,那麼這個數被認爲是一個特別的數。給出一個數x請問這個數是否特別。

原创 萌萌噠的第一題

DESCRIPTION 有一批n個數據需要通過rpc調用獲取信息,爲了加快速度,我們想要把n個數據平均分成若干份,每份的數據量爲x(x可以整除n),假設一次rpc調用所需要的時間爲a+b*x^2(其中a、b爲常數),那麼當給出a、

原创 Java併發編程:Thread類的使用

出處:http://www.cnblogs.com/dolphin0520/ 今天我們來學習一下Thread類,在學習Thread類之前,先介紹與線程相關知識:線程的幾種狀態、上下文切換,然後接着介紹Thread類中的方法的具體使

原创 opeartor 關鍵字重載 實驗

opeator 用於重載運算符,運算符相當一個函數名。 如果是內聯函數第一個參數可以不顯示。 注意後置 的參數中 有一個 int ,值返回。前置 ,引用返回。 #include<iostream> #include<cmat

原创 2408 c++ 小遊戲

編譯環境 : arm-linux-gcc #include <sys/mman.h> #include <stdio.h> #include <stdlib.h> #include <errno.h> #include <str

原创 玲瓏oj Digital Count

DESCRIPTION Given three integers a, b, P, count the total number of digit P appearing in all integers from a to b.

原创 light oj february 29

Description Given two dates, please calculate the number of February 29 between the two dates inclusively. Only a l

原创 golang 腳本卡住

最近寫了一個ftp腳本發送文件,本地測試沒問題。對接對方公司卻發生腳本卡住的情況。最後發現該設備上的ftp工具在對方斷網之後,並不自動退出,給腳本加了運行時間。要注意的是,殺死腳本的時候,要殺死該腳本拉起來的子進程。 FTP腳本代碼:

原创 golang 解析XML帶動態屬性

<DATASET name="WA_COMMON_010015" rmk="BCP 文件數據結構"> <DATA> <ITEM key="B040021" eng="AUTH_TYPE" chn="認證類型" />

原创 golang json數組解析

json解析 用 map[string]string,切片解析json數組 package main import ( "encoding/json" "fmt" ) ty

原创 796C - Bank Hacking

題意:有N個銀行,每個銀行的的 xx值 爲 a[i] , 銀行i被hack 需要的值 爲 >=a[i] ,如果銀行i被hack,那麼 i的鄰接銀行j的 xx值加1,並且j的xx值加1。問需要最小的值,hack所有的銀行。 答案只可能 三種

原创 792C - Divide by Three

題意:有個string ,由數字組成。 你要儘可能少的刪除字符,使得該sting 化的數字能被3整除,輸出 刪除後的任意結果(不含有前綴0)。 最多刪除2個非零字符。sum =2時,最多(s[i]%3==1+s[j]%3==1);

原创 codeforce 787A The Monster 兩種解法

題意 : 問b+na = d+kc,有無解; b-d = kc - na; #include <bits\stdc++.h> using namespace std; int gcd(int a,int b){ retur