Skip to content

Instantly share code, notes, and snippets.

View enzobonggio's full-sized avatar

Enzo Bonggio enzobonggio

View GitHub Profile

Hay que retornar el ultimo digito de el enesimo elemento en la secuencia de Fibonacci (Empezando con 1,1... 1,1,2,3,5,8,13)

Vas a obtener numero muy grandes, no creo que usa fuerza bruta sirva en este caso

Kata.lastFibDigit(1) == 1
Kata.lastFibDigit(2) == 1
Kata.lastFibDigit(3) == 2
Kata.lastFibDigit(1000) == 5
Kata.lastFibDigit(1000000) == 5

Task

Se te da una matriz de numeros. En una "matriz montaña" la diferencia entre dos numeros adyacentes (ortogonalmente o diagonalmente) no es mas grande que 1. Un cambio consiste en incrementar un numero de la matriz en 1. Tu tarea es transformar la matriz inicial en una "matriz montaña" con menor cantidad de cambios

Examples

class CustomWidget extends StatelessWidget {
final String image;
final String nombre;
const CustomWidget({required this.image, required this.nombre});
Widget build(BuildContext context) {
return Padding(
padding: const EdgeInsets.all(8.0),
child: Column(
public class BraceChecker {
public static void main(String[] args) {
testPalabra("()", true);
testPalabra("(()", false);
testPalabra("([{()}])", true);
testPalabra("([[{{}}])", false);
testPalabra(")", false);
testPalabra("(", false);
}
public class Contratista extends Empleado {
double valorHora;
public Contratista(String nombre, String profesion, int experiencia,double valorHora) {
super(nombre, profesion, experiencia);
this.valorHora = valorHora;
}
@Override
public String toString(){
buy_date sell_date start finish price_per_dollar profit
14/09/20 16/09/20 6401.00 6895.80 125.31 494.80
15/09/20 17/09/20 6391.00 6474.60 133.26 83.60
16/09/20 18/09/20 6235.00 6284.60 132.94 49.60
17/09/20 21/09/20 6120.00 6358.50 129.94 238.50
18/09/20 21/09/20 5925.00 6358.50 125.80 433.50
21/09/20 23/09/20 6110.00 6309.21 134.61 199.21
22/09/20 24/09/20 6041.00 6563.55 129.77 522.55
23/09/20 25/09/20 6100.00 6394.00 132.61 294.00
24/09/20 28/09/20 6270.00 6282.80 138.72 12.80
import 'package:flutter/material.dart';
import 'package:flutter_swiper/flutter_swiper.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
// This widget is the root of your application.
@override
Widget build(BuildContext context) {
return MaterialApp(
<pool>
<min-pool-size>10</min-pool-size>
<max-pool-size>20</max-pool-size>
<prefill>true</prefill>
</pool>
import 'package:flutter/material.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Flutter Demo',
theme: ThemeData(
cassandra.default {
## list the contact points here
contact-points = ["127.0.0.1"]
## override Lagom’s ServiceLocator-based ConfigSessionProvider
session-provider = akka.persistence.cassandra.ConfigSessionProvider
}