From b73c6fad25a9f3df5080ff9ed916ec1786f9170d Mon Sep 17 00:00:00 2001 From: YS <2904972168@qq.com> Date: Fri, 5 Jul 2024 14:53:31 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AF=AD=E8=A8=80=E5=85=A5=E9=97=A8=E7=BB=93?= =?UTF-8?q?=E6=9D=9F=EF=BC=8C=E9=A1=BA=E5=BA=8F=E7=BB=93=E6=9E=84=E5=BC=80?= =?UTF-8?q?=E5=A7=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 语言入门/顺序结构/B2001.cpp | 10 ++++++++ 语言入门/顺序结构/B2002.cpp | 9 +++++++ 语言入门/顺序结构/B2003.cpp | 9 +++++++ 语言入门/顺序结构/B2004.cpp | 12 +++++++++ 语言入门/顺序结构/B2005.cpp | 11 +++++++++ 语言入门/顺序结构/B2006.cpp | 11 +++++++++ 语言入门/顺序结构/B2007.cpp | 10 ++++++++ 语言入门/顺序结构/B2008.cpp | 9 +++++++ 语言入门/顺序结构/B2009.cpp | 9 +++++++ 语言入门/顺序结构/B2010.cpp | 9 +++++++ 语言入门/顺序结构/B2011.cpp | 9 +++++++ 语言入门/顺序结构/B2012.cpp | 10 ++++++++ 语言入门/顺序结构/B2013.cpp | 10 ++++++++ 语言入门/顺序结构/B2014.cpp | 9 +++++++ 语言入门/顺序结构/B2015.cpp | 9 +++++++ 语言入门/顺序结构/B2016.cpp | 10 ++++++++ 语言入门/顺序结构/B2017.cpp | 9 +++++++ 语言入门/顺序结构/B2018.cpp | 9 +++++++ 语言入门/顺序结构/B2019.cpp | 11 +++++++++ 语言入门/顺序结构/B2020.cpp | 38 +++++++++++++++++++++++++++++ 20 files changed, 223 insertions(+) create mode 100644 语言入门/顺序结构/B2001.cpp create mode 100644 语言入门/顺序结构/B2002.cpp create mode 100644 语言入门/顺序结构/B2003.cpp create mode 100644 语言入门/顺序结构/B2004.cpp create mode 100644 语言入门/顺序结构/B2005.cpp create mode 100644 语言入门/顺序结构/B2006.cpp create mode 100644 语言入门/顺序结构/B2007.cpp create mode 100644 语言入门/顺序结构/B2008.cpp create mode 100644 语言入门/顺序结构/B2009.cpp create mode 100644 语言入门/顺序结构/B2010.cpp create mode 100644 语言入门/顺序结构/B2011.cpp create mode 100644 语言入门/顺序结构/B2012.cpp create mode 100644 语言入门/顺序结构/B2013.cpp create mode 100644 语言入门/顺序结构/B2014.cpp create mode 100644 语言入门/顺序结构/B2015.cpp create mode 100644 语言入门/顺序结构/B2016.cpp create mode 100644 语言入门/顺序结构/B2017.cpp create mode 100644 语言入门/顺序结构/B2018.cpp create mode 100644 语言入门/顺序结构/B2019.cpp create mode 100644 语言入门/顺序结构/B2020.cpp diff --git a/语言入门/顺序结构/B2001.cpp b/语言入门/顺序结构/B2001.cpp new file mode 100644 index 0000000..9e3c6db --- /dev/null +++ b/语言入门/顺序结构/B2001.cpp @@ -0,0 +1,10 @@ +#include +using namespace std; +typedef long long LL; +int main() +{ + LL a,b; + cin>>a>>b; + cout< +using namespace std; +int main() +{ + cout<<"Hello,World!"; + return 0; + + +} \ No newline at end of file diff --git a/语言入门/顺序结构/B2003.cpp b/语言入门/顺序结构/B2003.cpp new file mode 100644 index 0000000..c2632c5 --- /dev/null +++ b/语言入门/顺序结构/B2003.cpp @@ -0,0 +1,9 @@ +#include +using namespace std; +int main() +{ + int a,b,c; + cin>>a>>b>>c; + cout< +using namespace std; +typedef long long LL; +int main() +{ + LL a,b,c; + cin>>a>>b>>c; + + printf("%8d %8d %8d",a,b,c); + return 0; + +} \ No newline at end of file diff --git a/语言入门/顺序结构/B2005.cpp b/语言入门/顺序结构/B2005.cpp new file mode 100644 index 0000000..b4530df --- /dev/null +++ b/语言入门/顺序结构/B2005.cpp @@ -0,0 +1,11 @@ +#include +using namespace std; +int main() +{ + char ch; + cin>>ch; + cout<<" "< +using namespace std; +int main() +{ + double a,b,c,d; + cin>>a>>b>>c>>d; + double res = (abs(d-b))/(abs(a-c)); + printf("%.2f",res); + return 0; +} +//不会 \ No newline at end of file diff --git a/语言入门/顺序结构/B2007.cpp b/语言入门/顺序结构/B2007.cpp new file mode 100644 index 0000000..9e3c6db --- /dev/null +++ b/语言入门/顺序结构/B2007.cpp @@ -0,0 +1,10 @@ +#include +using namespace std; +typedef long long LL; +int main() +{ + LL a,b; + cin>>a>>b; + cout< +using namespace std; +int main() +{ + int a,b,c; + cin>>a>>b>>c; + cout<<(a+b)*c; + return 0; +} \ No newline at end of file diff --git a/语言入门/顺序结构/B2009.cpp b/语言入门/顺序结构/B2009.cpp new file mode 100644 index 0000000..4f2b41e --- /dev/null +++ b/语言入门/顺序结构/B2009.cpp @@ -0,0 +1,9 @@ +#include +using namespace std; +int main() +{ + int a,b,c; + cin>>a>>b>>c; + cout<<(a+b)/c; + return 0; +} \ No newline at end of file diff --git a/语言入门/顺序结构/B2010.cpp b/语言入门/顺序结构/B2010.cpp new file mode 100644 index 0000000..9f40049 --- /dev/null +++ b/语言入门/顺序结构/B2010.cpp @@ -0,0 +1,9 @@ +#include +using namespace std; +int main() +{ + int a,b; + cin>>a>>b; + cout< +using namespace std; +int main() +{ + double a,b; + cin>>a>>b; + printf("%.9f",a/b); + return 0; +} \ No newline at end of file diff --git a/语言入门/顺序结构/B2012.cpp b/语言入门/顺序结构/B2012.cpp new file mode 100644 index 0000000..3c586ed --- /dev/null +++ b/语言入门/顺序结构/B2012.cpp @@ -0,0 +1,10 @@ +#include +using namespace std; +int main() +{ + double a,b; + cin>>a>>b; + printf("%.3f",b/a*100); + cout<<"%"; + return 0; +} \ No newline at end of file diff --git a/语言入门/顺序结构/B2013.cpp b/语言入门/顺序结构/B2013.cpp new file mode 100644 index 0000000..ae27e7f --- /dev/null +++ b/语言入门/顺序结构/B2013.cpp @@ -0,0 +1,10 @@ +#include +using namespace std; +int main() +{ + double F; + cin>>F; + double C = 5*(F-32)/9; + printf("%.5f",C); + return 0; +} \ No newline at end of file diff --git a/语言入门/顺序结构/B2014.cpp b/语言入门/顺序结构/B2014.cpp new file mode 100644 index 0000000..6dc422c --- /dev/null +++ b/语言入门/顺序结构/B2014.cpp @@ -0,0 +1,9 @@ +#include +using namespace std; +int main() +{ + double r; + cin>>r; + printf("%.4f %.4f %.4f",2*r,3.14159*r*2,3.14159*r*r); + return 0; +} \ No newline at end of file diff --git a/语言入门/顺序结构/B2015.cpp b/语言入门/顺序结构/B2015.cpp new file mode 100644 index 0000000..2b82aa9 --- /dev/null +++ b/语言入门/顺序结构/B2015.cpp @@ -0,0 +1,9 @@ +#include +using namespace std; +int main() +{ + double r1,r2; + cin>>r1>>r2; + printf("%.2f",(r1*r2)/(r1+r2)); + return 0; +} \ No newline at end of file diff --git a/语言入门/顺序结构/B2016.cpp b/语言入门/顺序结构/B2016.cpp new file mode 100644 index 0000000..895cac7 --- /dev/null +++ b/语言入门/顺序结构/B2016.cpp @@ -0,0 +1,10 @@ +#include +using namespace std; +typedef long long LL; +int main() +{ + LL x; + cin>>x; + cout< +using namespace std; +int main() +{ + char c; + cin>>c; + cout<<(int) c; + return 0; +} \ No newline at end of file diff --git a/语言入门/顺序结构/B2018.cpp b/语言入门/顺序结构/B2018.cpp new file mode 100644 index 0000000..ab0996d --- /dev/null +++ b/语言入门/顺序结构/B2018.cpp @@ -0,0 +1,9 @@ +#include +using namespace std; +int main() +{ + int c; + cin>>c; + cout<<(char)c; + return 0; +} \ No newline at end of file diff --git a/语言入门/顺序结构/B2019.cpp b/语言入门/顺序结构/B2019.cpp new file mode 100644 index 0000000..1994576 --- /dev/null +++ b/语言入门/顺序结构/B2019.cpp @@ -0,0 +1,11 @@ +#include +using namespace std; +int main() +{ + int x; + cin>>x; + bool flag = (bool)x; + x = (int) flag; + cout< +using namespace std; +int main() +{ + int a,b,c,d,e; + cin>>a>>b>>c>>d>>e; + int cnt = 0; + //第一轮 + //a吃掉 + cnt += a%3; + a = a / 3; + e += a/3; + b += a/3; + //第二轮 + cnt += b%3; + b = b / 3; + a += b/3; + c += b/3; + //第三轮 + cnt += c%3; + c = c / 3; + b += c/3; + d += c/3; + //第四轮 + cnt += d%3; + d = d / 3; + c += d/3; + e += d/3; + //第五轮 + cnt += e%3; + e = e / 3; + d += e/3; + a += e/3; + cout<