View Code of Problem 80

#include<stdio.h>
int main(){
  int n;
  while( scanf("%d",&n) != EOF )
  {
    int s=0,m=3;
    if (n==0)
      break;
    else if(n==1)
      printf("%d\n",n);
      else if(n==2)
        printf("%d\n",n);	
        else{
          for(int i=2;i<=n;++i)
          {
            s = (s+m)%i;
          }
          printf("%d\n",s+1);
        }	}
  return 0;} 

Double click to view unformatted code.


Back to problem 80