P1001 A+B Problem

题目描述

输入两个整数 a,ba, ba,b,输出它们的和(∣a∣,∣b∣≤109|a|,|b| \le {10}^9a,b109)。

注意

  1. Pascal 使用 integer 会爆掉哦!
  2. 有负数哦!
  3. C/C++ 的 main 函数必须是 int 类型,而且 C 最后要 return 0。这不仅对洛谷其他题目有效,而且也是 NOIP/CSP/NOI 比赛的要求!

好吧,同志们,我们就从这一题开始,向着大牛的路进发。

任何一个伟大的思想,都有一个微不足道的开始。

输入格式

两个以空格分开的整数。

输出格式

一个整数。

输入输出样例 #1

输入 #1

20 30

输出 #1

50

AC代码

#include<iostream>
using namespace std;
int main()
{
 int a,b;//定义int类型变量a,b
 cin>>a;//输入a
 cin>>b;//输入b
 cout<<a+b<<endl;//输出a+b的值
 return 0;//程序结束
}

B2002 Hello,World!

题目描述

编写一个能够输出 Hello,World! 的程序。

提示:

  • 使用英文标点符号;
  • Hello,World! 逗号后面没有空格。
  • HW大写字母。

输入格式

输出格式

输入输出样例 #1

输入 #1

输出 #1

Hello,World!

AC代码

#include<bits/stdc++.h>
using namespace std;
int main(){
	cout<<"Hello,World!";
	return 0;
}

B2003 输出第二个整数

题目描述

输入三个整数,整数之间由一个空格分隔。把第二个输入的整数输出。

输入格式

只有一行,共三个整数,整数之间由一个空格分隔。

输出格式

只有一行,一个整数,即输入的第二个整数。

输入输出样例 #1

输入 #1

123 456 789

输出 #1

456

说明/提示

对于 100%100\%100% 的数据,输入的整数在 [1,109][1, {10}^9][1,109] 内。

AC代码

#include<iostream>
using namespace std;
int main()  {
	int a,b,c;//定义3个分别叫a,b,c的变量
	cin>>a>>b>>c;//cin表示输入,本行表示输入a,b,c
	cout<<b<<endl;//表示输出b
	return 0;
}

B3952 [GESP202403 一级] 小杨买书

题目描述

小杨同学积攒了一部分零用钱想要用来购买书籍,已知一本书的单价是 131313 元,请根据小杨零用钱的金额,编写程序计算可以购买多少本书,还剩多少零用钱。

输入格式

输入一个正整数 mmm,表示小杨拥有的零用钱数。

输出格式

输出包含两行,第一行,购买图书的本数;第二行,剩余的零用钱数。

输入输出样例 #1

输入 #1

100

输出 #1

7
9

输入输出样例 #2

输入 #2

199

输出 #2

15
4

说明/提示

数据规模与约定

对全部的测试数据,保证 0<m<2000 < m < 2000<m<200

AC代码

#include <bits/stdc++.h>
using namespace std;

int main() {
	int m, n, num;
	cin >> m;
	num = m / 13;
	n = m % 13;
	cout << num << endl << n;
	return 0;
}

B4000 [GESP202406 一级] 休息时间

题目描述

小杨计划在某个时刻开始学习,并决定在学习 kkk 秒后开始休息。

小杨想知道自己开始休息的时刻是多少。

输入格式

前三行每行包含一个整数,分别表示小杨开始学习时刻的时 hhh、分 mmm、秒 sssh,m,sh,m, sh,m,s 的值符合
1<h≤12,0≤m≤59,0≤s≤591 < h \le 12,0 \le m\le 59,0 \le s\le591<h12,0m59,0s59)。

第四行包含一个整数 kkk,表示小杨学习的总秒数(注:kkk 的值符合 1≤k≤36001 \le k \le 36001k3600)。

输出格式

输出一行,包含三个整数,分别表示小杨开始休息时刻的时、分、秒。

输入输出样例 #1

输入 #1

12
59
59
10

输出 #1

13 0 9

说明/提示

小杨在时刻 12:59:59 开始学习,学习 10 秒后开始休息,即在 13:0:9 时刻开始休息。

对于全部数据,保证有 1<h≤121 < h \le 121<h120≤m≤590 \le m\le 590m590≤s≤590 \le s\le 590s591≤k≤36001 \le k \le 36001k3600

AC代码

#include <bits/stdc++.h>
using namespace std;

int main() {
	int h, m, s, t, n;
	cin >> h >> m >> s >> t;
	n = h * 3600 + m * 60 + s + t;
	h = n / 3600;
	m = n / 60 % 60;
	s = n % 60;
	cout << h << " " << m << " " << s;
	return 0;
}
Logo

集算法之大成!助力oier实现梦想!

更多推荐