¿Por qué este codigo solo imprime hasta el 5?

a = 0
b = 1
contador = 0
for i in range (10000):
  c = a + b
  a = b
  b = c
  if b > 1:
    for k in range(2,b):
      resto = b%i
      if resto == 0:
        contador += 1
    if contador == 0:
      print (b)

Estoy intentando sacar los primeros 100 números primos de la serie de Fibonacci, pero el ciclo no avanza más allá el 5.

¿Por que mi programa se cae al declarar un array grande en C?

estoy intentando conseguir datos para poder graficar la complejidad algorítmica de shell sort.
Lo que hace el programa es almacenar datos desde otro archivo (en esto no hay problema) pero al momento de crear el array con “x” cantidad de datos simplemente el programa se cae y no responde.
La verdad esto tiene un tope, aproximadamente para un array con 520.000 espacios el programa se cae, para inferiores ningún problema.

El programa es el siguiente y N es la cantidad de espacios que tiene el array que serán llenados con datos (solo números).

#include<stdio.h>
#include <time.h>
void llena_array(long int *array,int n);
void muestra_array(long int *array,int n);

int main(){
    int n;
    printf("Cuantos datos? ");
    scanf("%d",&n);
    long int a(n);
    
    llena_array(a,n);
    //muestra_array(a,n);

    int temp=0,i,j,gap;
    time_t t_1,t_2;
    
    t_1=time(NULL);
    //shell sort
    for(gap=n/2;gap>=1;gap/=2){
        for(j=gap;j<n;j++){
            for(i=j-gap;i>=0;i=i-gap){
                if(a(i+gap)>a(i)){
                    break;
                }
                else{
                    temp=a(i);
                    a(i)=a(i+gap);
                    a(i+gap)=temp;
                }
            }
        }
    }
    t_2=time(NULL);

    printf("nCantidad de datos = %d",n);
    printf("nTiempo Total = %lfn",difftime(t_2,t_1));  

    //printf("Luego de shell sort..n");
    //muestra_array(a,n);
}

void llena_array(long int *array,int n){
    FILE *entrada;
    int i;
    int dato;
    entrada = fopen("datos_ordenados.txt","r");
    for (i = 0; i < n; i++){
        fscanf(entrada, "%d", &dato);
        array(i) = dato;
    }
    fclose(entrada);
}
void muestra_array(long int *array, int n){
    int i;
    for (i=0;i<n;i++){
        printf("%dn",array(i));
    }
}

¿Que podría hacer para evitar/solucionar este problema?,quisiera poder obtener el tiempo de ejecución con 600.000 datos pero no he podido, y la verdad no conozco muy bien sobre el tema.

Invocando shell_sort desde cmd de windows 10
Imagen demostrativa

python – Autenticação por biometria PHP

Estou precisando desenvolver uma solução que contemple uma autenticação via Biometria, o problema é que o sistema o qual vou modularizar essa implementação é em PHP na web, após algumas pesquisas pude perceber que com o php por si só seria uma missão quase impossivel, então pensei em usar uma linguagem mais de baixo nivel, tenho um certo conhecimento em Python e ja é uma linguagem usada como auxiliar nesse sistema PHP então la vem minhas perguntas:
É possivel fazer isso em python, ler uma biometria transformar isso em um hash ou um base64 sei la e enviar isso para o PHP processar e guardar isso no BD a fim de mais tarde usar como parametro para autenticação ?
Se sim como devo fazer essa implementação ? e qual leitora utilizar para tal tarefa ?

Se puderem me ajudar com essas dúvidas ficaria muito grato !

c++11 – ¿Por qué mi programa en C++ recibe el veredicto RTE?

Uno de los programas tuvo el veredicto de RTE quiero saber porque mi codigo se ejecuta bien al yo abrirlo pero aún asi obtiene un RTE como resultado.
Ejemplo de mi código

int Xort(int n, int num()){
    int cont = 0;
    int X = 0;

    for(int i=0; i<n; ++i){
        for(int j=cont; j<n; j++){
            X = X^(num(i)+num(j));
        }

        cont++;
    }

    return X;
}

int main(){
    int n;
    int num(1000);

    cin>>n;

    for(int i=0; i<n; i++){
        cin>>num(i);
    }

    cout<<Xort(n, num);
}

¿por qué spring boot no me permite agregar archivos html?

hola estaba creando un proyecto de spring desde una pc nueva , pero no me salen los archivos html
introducir la descripción de la imagen aquí

intenté añadir un proyecto con archivos html pero tampoco me los reconoce

introducir la descripción de la imagen aquí

cual podría ser el problema ?

javascript – ¿Por qué no detecta el evento de clic? jquery

Estoy creando un blog de noticias, en la página de inicio se muestran las entradas del blog y en cada entrada tengo unos botones que aparecen al pasar el mouse sobre alguna entrada, en estos botones puedes editar, eliminar o archivar (pausar) la entrada. Mi problema es que cuando doy clic al botón de archivar (pausar) o eliminar, no hace nada, no detecta el clic.

Las entradas se muestran de la siguiente manera mediante el uso de una paginación:

(Archivo index.php)

···
<section class="catBlog relativo">
  <section class="catDesp" id="catDesp2">
    <a href="javascript:paginacion(1,'blog')" class="secCat" id="blg_btn">Blog</a>
    <a href="javascript:paginacion(1,'noticias')" class="secCat" id="ntc_btn">Noticias</a>
    <a href="javascript:paginacion(1,'eventos')" class="secCat" id="evt_btn">Eventos</a>
  </section>

  <div class="entradaDesp2">
    <span id="entradas">
      <?php include_once 'includes/funciones/paginacion.php'; ?>
    </span>
  </div>

</section>
···

Esto carga las entradas desde este archivo:

(Archivo paginacion.php)

  ···
  try {
    $stmt = $conn->prepare($sentencia);
    if ($cargo == 'admin') {
      $stmt->bind_param('s',$tipo_entrada);
    } else {
      $stmt->bind_param('sss',$tipo_entrada,$cargo,$usuario);
    }
    $stmt->execute();
    $elementos = $stmt->get_result();
    while ($ele = $elementos->fetch_all(MYSQLI_ASSOC)) {
      foreach ($ele as $artBajo) { ?>
        <section class="articulosBajos clearfix relativo animated fadeInUp" id="artIndex">
          <article class="articulo"><?php
            if ($artBajo("estado") == "pausa") { ?>
              <div class="triangulo"></div><?php
            } ?>
            <img src="../img/imagen.jpg" alt="">
            <h2><?php echo $artBajo("titulo") ?></h2>
            <p class="alto"><?php echo $artBajo("descripcion") ?>...</p>
            <?php $id_blog = $artBajo("id_entrada") ?>
          </article>
          <div class="contBtnIndex_pb btnIndex" data-id="<?=$id_blog?>" id="blg">
            <!-- EDITAR -->
            <a href="editar.php?entr=<?=$tipo?>&id=<?=$id_blog?>" style="display:flex;" class="btnIndex_pb edit">
              <i class="btn_act">/</i>
              <p class="btn_name">editar</p>
            </a> <!-- EDITAR --> <?php
            if ($artBajo("estado") == "pausa") { ?>
            <!-- DESACTIVAR PAUSA -->
              <div style="display:flex;" class="btnIndex_pb pausa_inac">
                <input type="button" id="pausa_inac" class="btn_act" value="d">
                <label for="pausa_inac" class="btn_name">desarchivar</label>
              </div> <!-- DESCACTIVAR PAUSA --><?php
            } else { ?>
            <!-- ACTIVAR PAUSA -->
            <div style="display:flex;" class="btnIndex_pb pausa">
              <input type="button" id="pausar"  class="btn_act" value="a">
              <label for="pausa" class="btn_name">archivar</label>
            </div> <!-- ACTIVAR PAUSA --> <?php
            } ?>
            <div style="display:flex;" class="btnIndex_pb eliminar">
              <input type="button" id="eliminar"  class="btn_act" value="x" data-id="blg" id="<?=$id_blog?>">
              <label for="eliminar" class="btn_name">eliminar</label>
            </div>
          </div>
        </section> <?php
      //Final articulo
      }
    } $stmt->close();
  } catch (exception $e) {
    $error = $e->getMessage();
    $stmt->close();
  }
  // Final articulo

Y con jquery hago el llamado a ajax (pongo el evento de archivar solamente para ahorrar código, ya que para eliminar se usaría el mismo método):

(Archivo main.js) (Las variables están creadas previamente al comienzo del archivo)

    ···
    //Ajax pausar----------------------------------------
    $('#entradas').on('click','.articulosBajos .btnIndex .pausa',function(){
        parametros = {
            "pausar": this.find('.pausa').val(),
            "id": this.parents('div').attr('data-id'),
            "entr": this.parents('div').attr('id')
        }
        triangulo = $(this).parents('section').children('article');
        btn = $(this);
        e.preventDefault();
        console.log('pausar');
        $.ajax({
            method: 'POST',
            url: 'includes/funciones/pausar.php',
            data: parametros
        }).done(function(response) {
            // $(".resultado").html(response);
            triangulo.prepend('<div class="triangulo"></div>');
            btn.prev('a').after('<input type="button" class="btnIndex_pb pausa_inac" value="d">');
            btn.remove();
        });
    });

    $('#entradas').on('click','.btnIndex .pausa_inac',function(e){
        parametros = {
            "pausar_inac": this.val(),
            "id_inac": this.parents('div').attr('data-id'),
            "entr_inac": this.parents('div').attr('id')
        }
        triangulo = $(this).parents('section').children('article').children('div');
        btn = $(this);
        e.preventDefault();
        console.log('despausar');
        $.ajax({
            method: 'POST',
            url: 'includes/funciones/pausar.php',
            data: parametros
        }).done(function() {
            // $(".resultado").html(response);
            triangulo.remove();
            btn.prev('a').after('<input type="button" class="btnIndex_pb pausa" value="p">');
            btn.remove();
        });
    });

Tengo entendido que cuando se cargan elementos de forma dinámica, hay que buscar dicho elemento desde su selector de origen, en este caso lo busco desde $('#entradas') y le paso los selectores hijo hasta llegar al selector que quiero: $('#entradas').on('click','.articulosBajos .btnIndex .pausa',function()

Según lo que he aprendido debería funcionar, pero no es el caso. ¿Alguien sabe por qué?

javascript – ¿Por que al seleccionar un elemento por clase no funciona mi evento y por id si funciona?

El problema que tengo es que al momento de seleccionar por:

const numero_12 = document.getElementsByClassName("numero1");

la funcion que debe imprimir el numero por consola no funciona, en cambio…
al seleccionar por:

const numero_12 = document.getElementsByID("numer");

Si funciona

Mi HTLM

<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <!--Import fonts-->
    <link rel="preconnect" href="https://fonts.gstatic.com" />
    <link href="https://fonts.googleapis.com/css2?family=Playfair+Display:wght@500&display=swap" rel="stylesheet" />
    <!--Import css-->
    <link rel="stylesheet" href="style.css" />
    <title>Calc</title>
  </head>
  <body>
    <div class="flex-container">
      <div class="grid-container">
        <div class="display">
          <div class="input">0</div>
        </div>
        <button class="number numero1" id="numer">1</button>
        <button class="number">2</button>
        <button class="number">3</button>
        <button class="operator">+</button>
        <button class="number">4</button>
        <button class="number">5</button>
        <button class="number">6</button>
        <button class="operator">-</button>
        <button class="number">7</button>
        <button class="number">8</button>
        <button class="number">9</button>
        <button class="operator">*</button>
        <button class="number">0</button>
        <button class="operator">.</button>
        <button class="operator">c</button>
        <button class="operator">=</button>
      </div>
    </div>
  </body>
  <script src="js/main.js"></script>
</html>

MI JS

const btn_number = document.getElementsByClassName("number");
const numero_12 = document.getElementsByClassName("numero1");

numero_12.onclick = function () {
  console.log("Soy Numero");
};

introducir la descripción de la imagen aquí

Alguém sabe por que o print do lua dá esses espaços

Estou começando um curso de lua e na hora de testar o comando print() concatenando uma variável a output imprime esses espaços extras, se eu usar o io.write() não dá esse problema só quero saber o porquê desse problema mesmo
inserir a descrição da imagem aqui

Imprimir letra por letra de uma string usando for of javascript

como o título diz, preciso imprimir letra por letra dessa string, de forma que, no termianal o texto fique na vertical. podem me ajudar?

let frase = “Essa semana vou no colearning”;