LOTO6攻略法講座

このエントリーをはてなブックマークに追加
475長口上 ◆7IdA20./ZE
さあ、これは何を求めるプログラムでしょう?

#include <stdio.h>
#define Q 43

void main(void){
  short n1,n2,n3,n4,n5,n6;
  int i,j;

  i=0;
  n1=0;
  while(n1<Q-5){
  n2=n1+1;
  while(n2<Q-4){
  n3=n2+1;
  while(n3<Q-3){
  n4=n3+1;
  while(n4<Q-2){
  n5=n4+1;
  while(n5<Q-1){
  n6=n5+1;
  while(n6<Q){
    j=0;
    if(n3-n1==2) j++;
    if(n4-n2==2) j++;
    if(n5-n3==2) j++;
    if(n6-n4==2) j++;
    if(j==1) i++;
    n6++; } n5++; } n4++; } n3++; } n2++; } n1++; }
  printf("%d\n",i);
}