Perguntas com a marcação «date»

12
Bata expressões regulares puras na validação de datas ISO 8601

No ValiDate ISO 8601 da RX , o desafio era usar apenas expressões regulares padrão para validar formatos e valores de data padrão (o primeiro é um trabalho comum para o RX, o segundo é incomum). A resposta vencedora usou 778 bytes. Esse desafio é superar isso usando qualquer idioma de sua escolha,...

12
Que horas são em unicode?

O desafio é simplista, dado um tempo de entrada como uma string em qualquer um dos seguintes formatos: hh, hh:mmOu hh:mm:sscom 0 ≤ hh ≤ 23, 0 ≤ mm ≤ 59e 0 ≤ ss ≤ 59. Indique a que horas está atualmente usando os seguintes símbolos: AA LABEL FOR CHARACTER CODE POINT HEXADECIMAL ==...

12
Antes tarde do que nunca!

O seu programa / função, etc. terá 2 entradas. O primeiro será uma lista de quem veio à minha festa e quando. Exemplo: Kevin 13:02 Ruby 5 Sam 3 Lisa 6 Bob 12 O que isso significa? Isso significa que Kevin chegou à minha festa primeiro (às 13:02, horário de 24 horas), depois Ruby 5 minutos...

12
Número de somas de fatores

Dado um número inteiro positivo n> 1, determine quantos números podem ser feitos adicionando números inteiros maiores que 1, cujo produto é n . Por exemplo, se n = 24 , podemos expressar n como um produto das seguintes maneiras 24 = 24 -> 24 = 24 24 = 12 * 2 -> 12 + 2 = 14 24 = 6 * 2 * 2...

11
Porcentagem de dias úteis em um mês

Dado um ano e um mês, descubra a porcentagem de dias úteis nesse mês. Os dias úteis são de segunda a sexta-feira, sem considerar feriados ou outras coisas especiais. O calendário gregoriano é usado. Entrada Um ano e mês no formato ISO 8601 (AAAA-MM). O ano sempre tem quatro dígitos, o mês sempre...

11
Calcule a diferença entre dois dias.

Outro problema de manipulação de datas: P Tarefa Escreva um programa ou uma função que calcule a diferença entre duas datas fornecidas por um usuário. Entrada e Saída Semelhante à anterior , as entradas são dois YYYYMMDDs, separadas por um espaço , vírgula ,ou sinal de menos -. Exemplo de...

11
Quanto tempo até essa data?

A idéia é a seguinte: Escreva uma função para imprimir o período de tempo a partir de agora / data de hoje (no momento em que a função é chamada) até uma data fornecida como argumento. Premissas: A data de entrada será sempre amanhã ou mais tarde, no futuro. A data de entrada nunca será superior...

11
X maior que 3 com pelo menos 2 diferenças entre X e Y

Estou tentando jogar golfe em C ++. É possível diminuir essa condição? X > 3 & X - Y > 1 (Além de remover o espaço em branco, é claro.) Então, Xé pelo menos 4mas X >= Y + 2. Xe Ysão inteiros no intervalo [0,5]. Eu tentei encontrar alguma fórmula bit a bit, mas...

11
Planejador de calendário ASCII

Dada uma lista de atividades e sua hora / data de início, produza um calendário de arte ASCII mostrando as atividades nos dias apropriados. Todas as atividades são garantidas no mesmo mês, não há duas atividades no mesmo dia e todas as atividades cabem na caixa do calendário. O calendário tem a...

11
Quando é o ano comum especial mais próximo?

Um ano comum é um ano que não é bissexto e onde o primeiro e o último dia do ano são no mesmo dia. Um ano comum especial é aquele que começa na segunda-feira e termina na segunda-feira também. Seu desafio é criar um programa / função que, quando dado um ano como entrada, encontre o ano comum...

11
Qual é esse formato de data?

Para calendários gregorianos, o formato da data varia de um país para outro. Existem três formatos principais reconhecidos: YY-MM-DD (big endian) DD-MM-YY (pequeno endian) MM-DD-YY (endian médio) Sua tarefa é escrever um programa que, dada uma sequência de entrada representando uma data,...

10
Calcular signo do zodíaco chinês

Dado que o Ano Novo Chinês está chegando, aqui está um desafio para calcular o Zodíaco Chinês, o elemento e o Taijitu para uma determinada data. A entrada deve ser uma data: 1/31/2014 A data usada aqui é o estilo dos EUA mm/dd/yyyy, mas, alternativamente, pode ser o estilo ISO-8601:...

10
Que data é essa de novo?

No meu site, os usuários inserem sua data de nascimento no estilo xx.xx.xx- três números de dois dígitos separados por pontos. Infelizmente, esqueci de dizer aos usuários exatamente qual formato usar. Tudo o que sei é que uma seção é usada para o mês, uma para a data e outra para o ano. O ano é...

10
Solucionador de tatamibari

fundo Tatamibari é um quebra-cabeça lógico projetado por Nikoli. Um quebra-cabeça Tatamibari é jogado em uma grade retangular com três tipos diferentes de símbolos:: +, -. e| . O solucionador deve particionar a grade em regiões retangulares ou quadradas de acordo com as seguintes regras: Cada...

10
Calcular a fase lunar

Introdução tl; dr Neste desafio, você deve calcular a fase da lua para uma determinada data. Este desafio é inspirado no experimento psicológico social audiovisual do jogo " Superbrothers: Sword & Sworcery EP ". No S: S&S EP, as fases da lua são importantes para o resultado da...

10
420 <s> Blaze </s> Golf It

Este é um desafio bem simples, mas (espero) divertido. Tarefa Se, no momento, é o mês 4e o dia 20, a hora (em um relógio de 12 horas) é 4e o minuto é 20, ou o minuto é 4e o segundo é 20, imprima esta arte ascii: . .:. :|: .:|:. ::|:: :. ::|:: .: :|:. .::|::. .:|: ::|:. :::|::: .:|:;...

10
Leia minha data de forma livre

Dada uma data escrita em qualquer (deve lidar com tudo no mesmo programa) dos seguintes formatos, analise-a em um válido yyyy/mm/dd date. 17th May 2012 March 14th, 2016 20 February 2014 September 14, 2017 Sunday, June 8, 2015 Regras As datas às vezes serão inválidas, ou seja. dia incorreto do...