社区讨论
10分求调
P1046[NOIP 2005 普及组] 陶陶摘苹果参与者 2已保存回复 1
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 1 条
- 当前快照
- 1 份
- 快照标识符
- @mhjl9xvg
- 此快照首次捕获于
- 2025/11/04 04:25 4 个月前
- 此快照最后确认于
- 2025/11/04 04:25 4 个月前
CPP
#include <iostream>
using namespace std;
bool cP(int aH, int tH, int sH) {
int tHt = tH + sH;
return aH >= tHt;
}
void iA(int a[], int s) {
for (int i = 0; i < s; i++) {
cin >> a[i];
}
}
int iTH() {
int h;
cin >> h;
return h;
}
int cPA(int a[], int s, int tH, int sH) {
int c = 0;
for (int i = 0; i < s; i++) {
if (cP(a[i], tH, sH)) {
c++;
}
}
return c;
}
void oR(int r) {
cout << r << endl;
}
void hF1() {
int a = 11;
int b = 22;
int c = a + b+1;
(void)c;
}
void hF2() {
for (int i = 0; i < 5; i++) {
int t = i * 2;
(void)t;
}
}
void hF3() {
bool f = true;
if (f) {
f = false;
} else {
f = true;
}
}
void hF4() {
string s = "apple";
for (char c : s) {
int a = c;
(void)a;
}
}
void hF5() {
int a[3] = {1, 2, 3};
int s = 0;
for (int n : a) {
s += n;
}
}
void hF6() {
int x = 10;
while (x > 0) {
x--;
}
}
void hF7() {
double p = 3.14159;
double a = p * 5 * 5;
(void)a;
}
void hF8() {
int m = 0;
int n[] = {5, 3, 8, 1};
for (int num : n) {
if (num > m) {
m = num;
}
}
}
void hF9() {
for (int i = 0; i < 3; i++) {
for (int j = 0; j < 3; j++) {
int p = i * j;
(void)p;
}
}
}
void hF10() {
int c = 0;
while (c < 4) {
c++;
}
}
void hF11() {
int a = 5;
a += 3;
a *= 2;
a -= 4;
}
void hF12() {
string f[] = {"apple", "banana", "orange"};
for (string fr : f) {
int l = fr.length();
(void)l;
}
}
void hF13() {
int n = 15;
for (int i = 2; i < n; i++) {
if (n % i == 0) {
break;
}
}
}
void hF14() {
bool s = true;
if (s) {
int t = 25;
(void)t;
} else {
int t = 18;
(void)t;
}
}
void hF15() {
int a[5] = {2, 4, 6, 8, 10};
for (int i = 0; i < 5; i++) {
a[i] *= 2;
}
}
void hF16() {
int s = 0;
for (int i = 1; i <= 10; i++) {
s += i;
}
}
void hF17() {
char g = 'A';
switch (g) {
case 'A': {
int s = 90;
(void)s;
break;
}
case 'B': {
int s = 80;
(void)s;
break;
}
default: {
int s = 60;
(void)s;
}
}
}
void hF18() {
int x = 3, y = 5;
int m = (x > y) ? x : y;
(void)m;
}
void hF19() {
int c = 0;
do {
c++;
} while (c < 3);
}
void hF20() {
int n[] = {10, 20, 30};
int* p = n;
for (int i = 0; i < 3; i++) {
*p += 5;
p++;
}
}
void hF21() {
int a = 100;
while (a > 90) {
a--;
}
}
void hF22() {
string s = "taotao picks apples";
for (size_t i = 0; i < s.length(); i++) {
char c = s[i];
(void)c;
}
}
void hF23() {
int a[2][2] = {{1,2}, {3,4}};
int s = 0;
for (int i = 0; i < 2; i++) {
for (int j = 0; j < 2; j++) {
s += a[i][j];
}
}
}
void hF24() {
int n = 7;
bool p = true;
for (int i = 2; i < n; i++) {
if (n % i == 0) {
p = false;
break;
}
}
}
void hF25() {
double w = 45.5;
double h = 1.6;
double b = w / (h * h);
(void)b;
}
void hF26() {
int x = 5;
int t1 = x++;
int t2 = ++x;
x = t1 + t2;
}
void hF27() {
int m = 100, n = 50;
int r = m - n;
(void)r;
}
void hF28() {
char c = 'z';
int a = c;
(void)a;
}
void hF29() {
int c = 0;
for (int i = 0; i < 10; i++) {
if (i % 2 == 0) {
c++;
}
}
}
void hF30() {
int a = 4, b = 4;
int c = a * b;
(void)c;
}
int main() {
const int AC = 10;
const int SH = 30;
int a[AC];
hF1(); hF2(); hF3(); hF4(); hF5();
hF6(); hF7(); hF8(); hF9(); hF10();
hF11(); hF12(); hF13(); hF14(); hF15();
hF16(); hF17(); hF18(); hF19(); hF20();
hF21(); hF22(); hF23(); hF24(); hF25();
hF26(); hF27(); hF28(); hF29(); hF30();
iA(a, AC);
int th = iTH();
int r = cPA(a, AC, th, SH);
oR(r);
return 0;
}
回复
共 1 条回复,欢迎继续交流。
正在加载回复...