題目位址:
本博文旨在幫助部分跨考生從初試踏入複試,大家加油hhhhh
本內容編寫過程中僅使用最基本的c語言知識,不使用c++庫
#include
#include
#include
intmain()
cnt = cnt /2;
printf
("%d\n"
, cnt);}
return0;
}
#include
#include
#include
intmain()
int i;
for(i=
0;n>
0;i++
)else
n = n / m;}if
(flag)
printf
("-");
for(n=i;n>
0;n--
)printf
("%c"
,s[n-1]
);printf
("\n");
}return0;
}
#include
#include
#include
intmain()
for(
int i=
2;i<=
30;i++)}
int n;
while(~
scanf
("%d"
,&n))}
printf
("\n");
}return0;
}
#include
#include
#include
intmain()
cm = cm + am + bm;
if(cm >=60)
ch = ch + ah + bh;
printf
("%d %d %d\n"
, ch, cm, cs);}
}return0;
}
#include
#include
#include
// 交換
void
swap
(int
&x,int
&y)// 陣列分割為2部分
intpatition
(int
*a,int low,
int high)
// 如果隊尾元素小於tmp了,需要將其賦值給low
a[low]
= a[high]
;// 當隊首元素小於等於tmp時,向前挪動low指標
while
(low < high && a[low]
<= tmp)
// 當隊首元素大於tmp時,需要將其賦值給high
a[high]
= a[low];}
// 跳出迴圈時low和high相等,此時的low或high就是tmp的正確索引位置
// 由原理部分可以很清楚的知道low位置的值並不是tmp,所以需要將tmp賦值給a[low]
a[low]
= tmp;
return low;
// 返回tmp的正確位置
}// 快速排序
void
quicksort
(int
*a,int left,
int right)
intmain()
quicksort
(a,0
, n-1)
;int cnt = n;
for(
int i=
0;i}if
(cnt ==0)
printf
("null\n");
else}}
}return0;
}
#include
#include
#include
intqpow
(int x,
int n,
int mod)
return res;
}const
int mod =
1000
;int
main()
return0;
}
#include
#include
#include
typedef
struct pointpoint;
point a[
105]
;double
cal(point p,point q)
intmain()
ans =
cal(a[n-1]
, a[0]
);for(
int i=
1;i)printf
("%.1f\n"
,0.5
* ans);}
return0;
}
#include
#include
#include
typedef
struct pointpoint;
// 交換
void
swap
(int
&x,int
&y)// 陣列分割為2部分
intpatition
(point *a,
int low,
int high)
// 如果隊尾元素小於tmp了,需要將其賦值給low
a[low]
= a[high]
;// 當隊首元素小於等於tmp時,向前挪動low指標
while
(low < high && a[low]
.ed <= tmp.ed)
// 當隊首元素大於tmp時,需要將其賦值給high
a[high]
= a[low];}
// 跳出迴圈時low和high相等,此時的low或high就是tmp的正確索引位置
// 由原理部分可以很清楚的知道low位置的值並不是tmp,所以需要將tmp賦值給a[low]
a[low]
= tmp;
return low;
// 返回tmp的正確位置
}// 快速排序
void
quicksort
(point *a,
int left,
int right)
intmain()
quicksort
(p,0
, n-1)
;for
(int i=
0;i1;i++)}
}int ans =
0, t =0;
for(
int i=
0;iprintf
("%d\n"
, ans);}
return0;
}
#include
#include
#include
intmain()
for(
int i=
0;i<
2;i++)}
}if(a[0
]+ a[1]
> a[2]
)puts
("yes");
else
puts
("no");
}return0;
}
hdu oj最基礎50題(2000 2009題)
題目位址 本博文旨在幫助部分跨考生從初試踏入複試,大家加油hhhhh 本內容編寫過程中僅使用最基本的c語言知識,不使用c 庫 include include 交換 void swap int x,int y 陣列分割為2部分 intpatition char a,int low,int high 如...
hdu oj最基礎50題(2010 2019題)
題目位址 本博文旨在幫助部分跨考生從初試踏入複試,大家加油hhhhh 本內容編寫過程中僅使用最基本的c語言知識,不使用c 庫 include include include intmain if cnt 0 printf no n else return0 include include inclu...
hdu oj最基礎50題(2040 2050題)
題目位址 本博文旨在幫助部分跨考生從初試踏入複試,大家加油hhhhh 本內容編寫過程中僅使用最基本的c語言知識,不使用c 庫 include include include intmain if tmp b puts yes else puts no return0 include include ...