03.21 CIPC Training Alliance torneo de una semana: UCF Programación Local Concurso 2018 juego oficial

Ramas B Rompiendo
El significado de los problemas: ramas rotas carrera de dos personas, que abandonó el último, es decir, incapaz de salir de la salida número entero
Idea: rama de longitud n, si es impar, Bob gana, si es par, entonces Alice ganó, y necesidad de la salida 1;
1 #include <stdio.h>
 2  int main () {
 3      int n;
4      scanf ( " % d " , y n);
5      si (n% 2 == 0 ) {
 6          printf ( " Alice \ n " );
7          printf ( " 1 \ n " );
8      } más {
 9          printf ( " Bob " );
10      }
 11 }

J Jazz it Up!

El significado de problemas: la entrada es un número a, la salida de un número b, de modo que el resultado no puede ser a * b aparte de cualquier número de cuadrados

Ideas: el ciclo de pruebas de

1 #include <iostream>
 2 #include <cmath>
 3 #include <cstring>
 4  usando  espacio de nombres std;
5  int main () {
 6      largo  largo  int m, n, suma, t, bandera = 0 ;
7      scanf ( " % LLD " , y n);
8      para ( largo  largo  int i = 2 ; i <= n- 1 ; i ++ ) {
 9          suma = n * i;
10          t = sqrt (suma);
11          de( Largo  largo  int j = 2 ; j <= t; j ++ ) {
 12              si (suma% (j * j) == 0 ) {
 13                  flag = 1 ;
14                  descanso ;
15              }
 16          }
 17          Si (bandera == 1 ) {
 18              bandera = 0 ;
19              siguen ;
20          } más {
 21              printf ( " % LLD " , i);
22              descanso ;
23          }
 24      }
 25 }

 

Supongo que te gusta

Origin www.cnblogs.com/bonel/p/12574422.html
Recomendado
Clasificación