原创 hdu 1465 不容易系列之一

不容易系列之一 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 169

原创 抽屜定理poj 3370|| hdu1808 Halloween treats || hdu 1205 喫糖果 ||poj 2356

hdu 1808 || poj 3370原題鏈接:點擊打開鏈接 思路(轉):      首先簡單說一下鴿巢原理,就是有n+1個球,放在n個盒子中,那麼至少有一個盒子有兩個或更多的球。       而這兩道題正是運用了這個思想。先對數列

原创 大數模小數

模板code: #include <stdio.h> #include <string.h> int mod(char *n1,int n2) { int tmp=0; int len=strlen(n1); f

原创 nyoj 1233 差值

點擊打開鏈接 差值 時間限制:3000 ms  |  內存限制:65535 KB 難度:2 描述      輸入一個整數數組,將它們連接起來排成一個數,找出能排出的所有數字中最大,最小的兩個,輸出兩個數的差值。例如輸入數組{

原创 多校

MZL's xor Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others) Total Submission(s):

原创 hdu 4349 Xiao Ming's Hope

原題鏈接:點擊打開鏈接 (1)。組合C(n,m)的奇偶性:當n&m==m爲奇數,反之就是偶數 題意:判斷 C(n,0),C(n,1),C(n,2)...C(n,n).有多少個奇數; 思路:(2)N表示成二進制有多少個1,然後就是就是2^s

原创 求位數 hdu 1018 Big Number

原題鏈接 (1).斯特林公式:log10(n!)=(0.5*log(2*PI*n)+n*log(n)-n)/log(10) , 這裏利用了 log10 (N)=ln(N)/ln(10); code: #include<stdio.h> #

原创 hdu 2091 輸出技巧 空心三角形

hdu 原題鏈接 轉:很多人可能不知道'*'在格式化輸入輸出中的作用。 在scanf()中,用%*#,就代表讀入一個#的數據,但不處理。比如: scanf("%c%*c%c", &a, &b); 輸入ABC,此時,變量a='A', c=

原创 Uva 10139

原題鏈接:點擊打開鏈接 思路:將m分解質因數,求每個質因數在m中出現的次數,再計算每個質因數在n!中出現的次數。 code: #include<bits/stdc++.h> long long prim[50000],a[50000];

原创 hdu 輸出技巧 2099

整除的尾數 Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 28344

原创 hdu 2199Can you solve this equation?

原題鏈接 Can you solve this equation? Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)

原创 hdu 1098 Ignatius's puzzle

原題鏈接 Ignatius's puzzle Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Sub

原创 字符串處理 hdu 1048

原題鏈接 code: #include <stdio.h> #include<iostream> #include<string> using namespace std; string s="VWXYZABCDEFGHIJKLMNOP

原创 cin等輸入用法

1、cin 2、cin.get() 3、cin.getline() 4、getline() 5、gets() 6、getchar()附:cin.ignore();cin.get()//跳過一個字符,例如不想要的回車,空格等字符1、cin

原创 hdu 4704 Sum||hdu 4869 Turn the pokers 費馬小定理

原題鏈接:點擊打開鏈接 4704 題意:我這理解能力,也是醉了,半天不懂什麼意思。 Sk表示將n劃分成k個數的方案的數目 思路:隔板定理,將n塊木板劃分成k份 有n塊木板,n-1個空 分成1份:C(n-1,0); 分成2份:C(n-1,1