HDU 1201 18歲生日(字串)

2021-08-06 02:48:39 字數 746 閱讀 7998

address:

problem description

gardon的18歲生日就要到了,他當然很開心,可是他突然想到乙個問題,是不是每個人從出生開始,到達18歲生日時所經過的天數都是一樣的呢?似乎並不全都是這樣,所以他想請你幫忙計算一下他和他的幾個朋友從出生到達18歲生日所經過的總天數,讓他好來比較一下。

input

乙個數t,後面t行每行有乙個日期,格式是yyyy-mm-dd。如我的生日是1988-03-07。

output

t行,每行乙個數,表示此人從出生到18歲生日所經過的天數。如果這個人沒有18歲生日,就輸出-1。

sample input

1 1988-03-07

sample output

6574

code:

#include 

#include

#include

using

namespace

std;

bool f(int a)

int main()

if (f(a)&&b==2&&c==29)

else

if (f(a)&&f(a+18))

ans++;

else

if (f(a)&&!f(a+18))

else

if (!f(a)&&f(a+18))

cout

0;}

HDU 1201 18歲生日(水 )

description gardon的18歲生日就要到了,他當然很開心,可是他突然想到乙個問題,是不是每個人從出生開始,到達18歲生日時所經過的天數都是一樣的呢?似乎並不全都是這樣,所以他想請你幫忙計算一下他和他的幾個朋友從出生到達18歲生日所經過的總天數,讓他好來比較一下。input 乙個數t,後...

HDU1201 18歲生日 閏年 C語言

題目 一道水題,簡單的判斷閏年就好了。思路 17年的全年天數,加上第1年生日後的天數和第18年生日前的天數,就是到達18歲所需天數。如果18歲那年是平年,而且是2月29日的生日,就沒有18歲生日,輸出 1。ac code view code 1 include stdio.h 2 include s...

hdu 字串統計

problem description 對於給定的乙個字串,統計其中數字字元出現的次數。input 輸入資料有多行,第一行是乙個整數n,表示測試例項的個數,後面跟著n行,每行包括乙個由字母和數字組成的字串。output 對於每個測試例項,輸出該串中數值的個數,每個輸出佔一行。sample input...